LadderGame refactoring with NaturalNumber