cube and cuboid reasoning