Alright here is the completed version, sorry the run is a bit messy. Tell me if I should change anything!