Merge branch 'master' of github.com:sidorovis/cpp_craft_1013
Merge branch 'master' of github.com:sidorovis/cpp_craft_1013
fix: thread safety
fix: catch exception at top point of invocation, if intermediate handling isn't needed.
fix: omitted #include <stdexcept>
Merge pull request #181 from PeterMoroz/puzzles-4-review

Puzzles 4 review from Peter Moroz