added problem 1 with specs