Imagine you have a bunch of really pretty blocks of different shapes, like squares, triangles, and rectangles. If you want to stack them up to make a big tower, Gabriel's theorem says that you can always find a way to stack them so that there are no spaces in between the blocks and none of the blocks overlap each other.