image

I honestly wasted way too much time on this.