Coinchange kata in java