This took me 8 hrs straight to finish… I am not used to...