public static void Main()
Console.WriteLine("Input your age");
string age = Console.ReadLine();
bool successAge = int.TryParse(age, out pAge);
Console.WriteLine("Is the movie time in the morning (AM) (true/false)");
string stringMatinee = Console.ReadLine();
bool successMatinee = bool.TryParse(stringMatinee, out pMatinee);
Console.WriteLine("What time is the movie?");
string time = Console.ReadLine();
bool successTime = int.TryParse(time, out pTime);
Console.WriteLine("Age is negative.");
else if(pTime > 12 || pTime < 1)
Console.WriteLine("Time is invalid.");
else if(pTime < 12 && pMatinee)
else if(pTime < 5 && !(pMatinee))
if (pAge <= 12 && matinee)
Console.WriteLine("Price of a child matinee ticket is $5.");
else if (pAge <= 12 && !matinee)
Console.WriteLine("Price of a regular child ticket is $7.");
else if (pAge <= 64 && matinee)
Console.WriteLine("Price of an adult matinee ticket is $10.");
else if (pAge <= 64 && !matinee)
Console.WriteLine("Price of a regular adult ticket is $12.");
else if (pAge > 64 && matinee)
Console.WriteLine("Price of a senior matinee ticket is &8.");
else if (pAge > 64 && !matinee)
Console.WriteLine("Price of a regular senior ticket is $10.");
Console.WriteLine("Time of the movie is not an integer");
Console.WriteLine("AM/PM is invalid (input true or false).");
Console.WriteLine("Age is not an integer.");