i think i got pretty far but it's been about an hour now and i think i'm going insane