Just for fun. Happy Lunar New Year, everybody! And yes, of course I have put this on GitHub. Lol.