problems for extra credit 1419164