Welp, there goes a few hours of my life. asdfgh! >:o
Have fun.