#include <stdio.h>
#include <string.h>

int main() {
    char name[3][50], surname[3][50];
    float grade[3], sum = 0;
    int i;

    for (i = 0; i < 3; i++) {
        printf("Friend %d\n", i+1);
        printf("Name: "); 
        scanf("%s", name[i]);
        printf("Surname: "); 
        scanf("%s", surname[i]);
        printf("GPA: "); 
        scanf("%f", &grade[i]);
        sum += grade[i];
    }

    printf("\n--- Result ---\n");
    for (i = 0; i < 3; i++) {
        char full[100];
        strcpy(full, name[i]);
        strcat(full, " ");
        strcat(full, surname[i]);
        printf("%s (%d chars) - GPA: %.2f\n", full, strlen(full), grade[i]);
    }

    float avg = sum / 3;
    printf("Group GPA: %.2f => %s\n", avg, avg >= 3.0 ? "Good" : "FAIR");

    return 0;
}
