Kind of clunky, but the 99 bottles method works; tested in IRB since there's no RSpec test for it.