Trominoes solver using JavaScript and <canvas> I wrote for a homework assignment.