Solution 4.3:3d