Adding problems 2, 5, and 6, 5 not finished