This code uses Python running in the browser to solve the Eternity 2 puzzle (and Brendan's piece sets). Go to "menu.html" to select the puzzle to solve. Python runtime is provided by the Pyodide project.