https://www.innertowords.com/four-inventive-types-of-3d-crystal-blocks/
Four Inventive Types of 3D Crystal Blocks