I tried something hope it works, I'm on windows so I can't test it :(If it's not working I added a web version, it got some tiny visual problems but it works.