Помогите прокомментировать код. Программа решает нанограммы (Nonogram solver)
Требуется прокомментировать код, можно не подробно. Задали в универе разобраться с прогой, сам никак не могу понять некоторых функций и преобразований. А с комментариями мне было бы легче понять.
код здесь: http://rosettacode.org/mw/index.php?title=Nonogram_solver&action=edit§ion=1