solve 2d
solve 3d