И не выйдут ли числа за пределы массивов от таких фокусов? А ещё у меня не срабатывает условие, не знаю почему.