import java.util.Scanner;
import java.util.*;
public class Home 
{

	public static void main(String[] args) 
	{
		int ticketCounter = 0; // Number of tickets sold
		double moneyCollected = 0; // Sum of money collected
		int price = 42; // You didn't write what the price is, so I decided.;
		Scanner input = new Scanner(System.in); // This is for input, probably replaceable with JOptionPane
		int age; // The age of the person buying a ticket
		System.out.println("What is your age?"); //JOptionPane again, just presenting the user with some text
		age = input.nextInt(); // Getting the input and putting it in the age, JOptionPane again
		
		while (age != -1) // This is the loop for multiple inputs. If a person writes their age as -1, it stops getting inputs
		{
			if (age <=5)
			{
				ticketCounter++; // You sold a ticket, add one to the counter
				System.out.println("That ticket was free");//again, output with JOptionPane. Since it was free there is nothing to add to the amount collected
			}
			else if ((6<=age) && (age<=12))
			{
				ticketCounter++; //Sold a ticket
				moneyCollected+= price*0.5;//Adding half the price of a ticket because of the discount to the sum
				System.out.println("That ticket was 50% off");//output
			}
			else if ((age>=13)&&(age<=54))
			{
				ticketCounter++;//Sold a ticket
				moneyCollected+=price;//full ticket price
				System.out.println("That ticket wasn't at a discount");//output
			}
			else if(age>=55)
			{
				ticketCounter++;//Sold a ticket
				moneyCollected+=price*0.25;//75% discount
				System.out.println("That ticket was at a 75% discount");//output
			}
			System.out.println("What is your age? (type -1 to stop getting age)");//output
			age = input.nextInt(); // Getting the new age, which could be -1 which will stop the loop
			
		}
		//Now if someone inputs the age of -1, it stops the loop so you can see how many tickets you sold and what's the sum of money you got
		System.out.println("You sold "+ticketCounter+" tickets");
		System.out.println("You collected "+moneyCollected+" Dollars");
		
		

		
	}

}