3d solution