hackmit-puzzle-2018