Я решал точно так же. Уверен, что ответ правильный. Рад, что нестандартные задания ещё можно тут встретить. Кстати, я выложил одно нерешённое нестандартное задание. Если кому интересно, то гляньте в профиле в "Добавлено" и помогите, пожалуйста. У меня ещё таких много, хехе.