PUZZLE AND ICE FREE APPLICATION