improved Puzzle by adding immersive fullscreen mode