solution for exercise 15.42 (b)
Merge pull request #17 from Queequeg92/master

solution for exercise 15.42 (b)
--awesome!
Merge remote-tracking branch 'Mooophy/master'