def crossword(word, word_length, limit = 10)
      check_params(word, word_length, limit)

      arg1 = ['Wort', word ]
      arg2 = ['Wortlaenge', word_length]
      arg3 = ['Limit', limit]
      answer = query(@cl_Kreuzwortraetsel, arg1, arg2, arg3)

      get_answer(answer)
    end
def crossword(word, word_length, limit = 10)
      check_params(word, word_length, limit)

      arg1 = ['Wort', word ]
      arg2 = ['Wortlaenge', word_length]
      arg3 = ['Limit', limit]
      answer = query(@cl_Kreuzwortraetsel, arg1, arg2, arg3)

      get_answer(answer)
    end
Attempts to find suitable words given a pattern as word parameter,
 a word length and the number of words to find at max (limit),
 e.g. <tt>API#crossword('%uto', 4)</tt> would return find 24 results and
 return them as an array: <tt>[Auto, Auto, ...]</tt>:
   api.crossword('%uto') => ["Auto", "Auto", ...]
 SQL like syntax is used for pattern (<tt>%</tt> for an arbitrary string,
 <tt>_</tt> for a single character).

 Note: Umlaute will count as one character

--
 Let's keep all public method names in English:
 kreuzwortraetsel => crossword.