ruby monk -- 5.2 Throw and Catch