import java.io.*;
import java.util.*;
public class CoinDriver {
public static void main(String[] args) {
Coin c1 = new Coin();
System.out.println("Basic coin: ");
System.out.println("Name: " + c1.getName());
System.out.println("Value: " + c1.getValue());
System.out.println("Probability: " + c1.getProb());
System.out.println("Face: " + c1.getFace());
System.out.println("Tosses: " + c1.getTosses());
System.out.println("Heads: " + c1.getHeads());
Coin c2 = new Coin("quarter");
System.out.println("A quarter: ");
System.out.println("Name: " + c2.getName());
System.out.println("Value: " + c2.getValue());
System.out.println("Probability: " + c2.getProb());
System.out.println("Face: " + c2.getFace());
System.out.println("Tosses: " + c2.getTosses());
System.out.println("Heads: " + c2.getHeads());
Purse p1 = new Purse();
System.out.println("Base purse: ");
System.out.println("Amount: " + p1.getAmount());
p1.addTo(c1);
p1.addTo(c2);
System.out.println("Purse with a penny and a quarter added: ");
System.out.println("Amount: " + p1.getAmount());
p1.removeFrom(c1,4);
System.out.println("Same purse with x4 pennies removed: ");
System.out.println("Amount: " + p1.getAmount());
}
}