it doesnt seem like it took 4 hrs, i think you could do better

plus its reeeaally slow and not too exiting