solutions to quiz 4 56346