update
Question 2 Complete

Very Very Very Very Very bad code :(