problem 2.1 wasn't completed after all, added 2.1 b