I spent 9999999999 hours on this | ScratchStats