Извиняюсь, из-за невнимательного прочтения топика получился повторный ответ на задачу про кошку/мышку.