sudoku solver, the engine is in Java, the front-end (UI) is JS and HTML.