Arhive problem2 and updates to problem1