Rated 5 out of 5 stars

I've thought about this simple idea for years. Awesome and well done!