Super simple and yet quite challenging. I laughed when I realized they could fall off the edge. Well done!