Efficient 2048 Solver