This isn't a new idea of mine, but rather my old one refined. The previous version can still be found on this page. Hope that y'all like it!