вот код, его нужно сохранить в редакторе, в котором есть подсветка (помогает обнаружить синтаксические ошибки и легче воспринимается)
находишь точку, с которой начинается программа, и идёшь в ту подпрограмму
чтобы понять подпрограмму, нужно понять из каких именно больших действий она состоит