1B exercise solutions