T
Lots of credit goes to @MushiB, make sure to check out his version. Third project I've shared in a day :P