Исправление gatsu, 19.12.12 19:41 (текущая версия) :
Ты в цикле инкрементируешь трижды amounts и иногда пролетаешь amount.
Исходная версия gatsu, 19.12.12 19:39:
Ты инкрементируешь дважды amounts, если amount будет нечетным, то ты его пролетишь.