add problem 23 to ruby