pattern recognition letters ranking