Nejsem si tak uplne jisty, ze to, co jsem dosadil je "default":
irb(main):001:0> [["aa","aa"],["b","a"]].max => ["b", "a"] irb(main):002:0> [["aa","aa"],["b","a"]].max { |x,y| x[0].length <=> y[0].length } => ["aa", "aa"]
... ale mozna oba zijeme v jinem svete?