Question 1. Write a C program that calculates the time difference between two time zones. The program first needs to ask the user which time zone they are in and display it (at least seven time zones). Then the user will be asked which time zone they would like to display (at least seven time zones). Finally, the program should show the time difference along with both of the time zones as shown in the below screenshot. The time zones must be in 24-hour notation in the form hh:mm:ss (for example, 20:53:53). The program must use “structures” and both time zones should be stored in structure variables. No marks are awarded if structures are not properly used or use system defined structures.