problem18 refactored and problem67 green