Подскажите, что не так в коде, почитав обсуждения этой задачи,конечно можно было попробовать другое решение из предложенных,но хотелось бы понять, что неверно здесь?