Just spent the best part of eight hours on this. What am I even doing with my life any more? (I&rsqu