Хороший урок, интересно такое можно реализовать на С++?