public class Money {
    private long cents;

    public long pennies() {
        return cents;
    }

    public Money scaleBy(float f) {
        return new Money((long)(f * cents));
    }

    public boolean lt(Money oth) {
        return cents < oth.pennies();
    }

    public Money add(Money oth) {
        return new Money(cents + oth.pennies());
    }

    public Money() {
        cents = 0;
    }

    public Money(long pennies) {
        cents = pennies;
    }
}
