Solution 4.4:3d