An challengin algortihm about OCR.