Исходный код, а также исполняемый файл, который надо запускать из командной строки Windows, он выложил не просто так, а в ответ на многочисленные просьбы сделать это. Дело в том, что Ли Сяньлун в конце апреля выступал на форуме перед мировыми IT-лидерами и заявил, что последний код, который он написал — это как раз эта программа.
Ссылку на сами файлы он выложил на своей странице в Facebook, сопроводив поясняющим комментарием:
"Программа довольно простая: запускается из командной строки, в DOS-окне. Введите данные, линию за линией (например, 1-3-8---6), после этого "решатель" выдаст решение (или решения, если их несколько), количество шагов, которые потребовались программе для поиска плюс некоторую статистику…. Пожалуйста, дайте знать, если обнаружите баги!".
Баги были обнаружены, и в комментариях к записи на Facebook премьер-министр Сингапура обсудил некоторые проблемы в коде и возможные способы решения. Это лишнее доказательство того, что он написал программу сам — для тех, кто сомневался, не PR-ход ли это.
Жаль, что он не стал ни ученым, ни IT-бизнесменом — сначала служил в армии, где дослужился до звания бригадного генерала, а затем ушел в гражданскую политику и стал премьер-министром.