#include <stdio.h>
#include <string.h>
void parse_gprmc(char *nmea) {
// Your logic here
char *arr[7];
int index = 0;
char* token = strtok(nmea, ",");;
while (token != NULL && index < 7) {
arr[index++] = token;
token = strtok(NULL, ",");
}
char *t = arr[1];
printf("Time: %.2s:%.2s:%.2s\n", t, t+2, t+4);
printf("Latitude: %s %s\n", arr[3], arr[4]);
printf("Longitude: %s %s", arr[5], arr[6]);
}
int main() {
char nmea[100];
fgets(nmea, sizeof(nmea), stdin);
parse_gprmc(nmea);
return 0;
}