learn_ruby: factorial challenge solved