¡Esta es una revisión vieja del documento!
Crea un programa en JavaScript+HTML+CSS de un puzzle. En la parte superior estarán las 4 imágenes del puzzle sin colocar. En la parte imferior, habrá un cuadro con los 4 huecos a colocar.
Separa todo lo que puedas la parte visual de la lógica del puzzle
Para ello crea una clase Puzzle que no contenga nada de parte visual.