import java.util.*;


abstract class Transaction {
    protected double balance = 1000.0; 
    abstract void performTransaction(double amount);
}


class Deposit extends Transaction {
    public void performTransaction(double amount) {
        if (amount < 0) {
            System.out.println("Invalid input");
            return;
        }
        balance += amount;
        System.out.println(balance);
    }
}

class Withdraw extends Transaction {
    public void performTransaction(double amount) {
        if (amount < 0 || amount > balance) {
            System.out.println("Invalid input");
            return;
        }
        balance -= amount;
        System.out.println(balance);
    }
}

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        String type = sc.next();
        sc.nexLine();
        double amount = sc.nextDouble();     
        int accNo = sc.nextInt();              

        Transaction transaction;

        if (type.equalsIgnoreCase("deposit")) {
            transaction = new Deposit();
        } else if (type.equalsIgnoreCase("withdraw")) {
            transaction = new Withdraw();
        } else {
            System.out.println("Invalid input");
            return;
        }

        transaction.performTransaction(amount);
    }
}