(15 Puzzle) Write a Web page that enables the user to play the game of 15. There is a 4-by-4 board (implemented as an HTML table) for a total of 16 slots. One of the slots is empty. The other slots are occupied by 15 tiles, randomly numbered from 1 through 15. Any tile next to the currently empty slot can be moved into the currently empty slot by clicking on the tile. Your program should create the board with the tiles out of order. The user’s goal is to arrange the tiles into sequential order row by row. Using the DHTML object model and the ONCLICK event presented in Chapter 16, write a script that allows the user swap the positions of a tile and the open position. [Hint: The ONCLICK event should be specified for each table cell.]
What will be an ideal response?
```
1
2
3
4
5
6
7
13
14