snake puzzle level 29 solution