Присоединяюсь к огромному количеству пользователей сайта - приятно с вами работать.
Автор довел все решение до конца, хотя придирчивый преподаватель все никак не хотел принимать работу.
Рекомендую автора как надежного и сама буду обращаться к нему еще не один раз.