belyaev.mikhail/icfpc2016 archive