This took way too long.
Could have shaved 10 seconds off if I had a perfect pre-golden valley run (1:18 reaching lvl3) but i'll take it