Не выполняет второе условие. Объясните, что поменять. (Думаю, проблема в круглых скобках цыкла)