Literally spent far too long trying to get this level