According the reaction with oxygen atoms the answer is Ionic bonds
I'm pretty sure if it was a cube, this would be impossible to find since each side of a cube is a square and their all equal. I use a calculator called mathsoup and symbolab. Maybe those can help
True, when small pieces of rock and animal remains weather over the years it sometimes get carried down stream then form a layer of rock. over years different types of rocks settle in the same place and compacts the rocks beneath it forming another layer.