Пълният текст на програмата може да прегледате тук