import java.util.Scanner;

public class Assign1 {

	public static void main(String[] args) {
		System.out.println("Change is good");
		Scanner input = new Scanner(System.in);

		int dollars;
		int cents;

		// Input
		System.out.print("How many dollars? ");
		dollars = input.nextInt();

		System.out.print("How many cents? ");
		cents = input.nextInt();
		System.out.println();

		// Calculations
		double amount = dollars + cents/100.0;
		System.out.println("$"+df.format(amount)+" requires:");

		//-----Bonus-----
		dollars=dollars+(cents+2)/100;
		cents=(cents+2)%100;
		//---------------

		int toonie = dollars/2;
		int loonie  = dollars%2;
		int quarter = cents/25;
		int dime = (cents%25)/10;
		int nickel = ((cents%25)%10)/5;

		// Output
		System.out.println(toonie+" Toonies");
		System.out.println(loonie+" Loonies");
		System.out.println(quarter+" Quarters");
		System.out.println(dime+" Dimes");
		System.out.println(nickel+" Nickels");
	}

}
