404 ball e6e108fae876e0ed11fee29bbc64e53196038423a91f7233735c443155982882
404 triangles 6f23053b40391edbebdf2f9da64abf774a01dab25167051248f6e5043807fe84