Added new features and decided to put it into a whole entirely different project! Now with this version of my decoder you can specify the list by modifying the code a little therefore making this function entirely reusable for multiple lists so that you don’t have to copy and paste it a million times :P
All by me, some credit would be nice if you copy but it’s not required!