import java.io.*;
import java.util.*;
public class CoinPurse{
int amount;
String isMagic;
public CoinPurse(String isMagic){
if (isMagic.equals("Yes")) {
isMagic = "Yes";
}}
public void addTo(Coin coin, int value){
if (isMagic.equals("Yes")){
amount = amount + value;
}
else if (coin.equals("Penny")){
amount = amount + 1;
}
else if (coin.equals("Dime")){
amount = amount + 10;
}
else if (coin.equals("Nickel")){
amount = amount + 5;
}
else if (coin.equals("Quarter")){
amount = amount + 25;
}
else {
System.out.println("Unrecognized Coin. The following are allowed coins");
System.out.println("Quarter");
System.out.println("Dime");
System.out.println("Nickel");
System.out.println("Penny");
}}
public void removeFrom(Coin coin, int value){
if (isMagic.equals("Yes")) {
amount = amount - value;
}
else if (coin.equals("Penny")){
amount = amount - 1;
}
else if (coin.equals("Dime")){
amount = amount - 10;
}
else if (coin.equals("Nickel")){
amount = amount - 5;
}
else if (coin.equals("Quarter")){
amount = amount - 25;
}
else {
System.out.println("Unrecognized Coin. The following are allowed coins");
System.out.println("Quarter");
System.out.println("Dime");
System.out.println("Nickel");
System.out.println("Penny");
}}
public int getamount(){
return amount;
}}