Initial commit of 24 triangles solver