took me 2 hours to finish this...

what do you think?