Block Drop Escape Puzzle