О том, что это - задачка было написано на тех же сайтах Сходу приведу пару ссылок, которые нагуглились первыми:http://www.liveinternet.ru/users/3291099/post107216756/http://agios.ru/forum/viewtopic.php?f=31&t=351http://www.armageddon.ws/_les/lessons.phtml?n=04