It's incomplete, but nevertheless challenging. It's also very glitchy. Have fun anyway. Should take about 3-5 minutes to complete
Thanks to ft029.