> Here is my solution. It's ruby19 only.

In order to make it pass all of phrogz test cases, this line has to be
inserted right after the def make_change() line:

    return nil if coins.empty? or !amount.is_a?(Integer)

regards,
Thomas.