Very cool! Made it in 380.88 sec, dunno if this is just bad or exceptionally bad :D
Better than you might think :)