exercise programs from the pragmatic coffeescript book