Ruby Kata 11: Sorting with Binary Tree