spelling by patterns - Search