                         
                         for (networkIndex, _) in networkResult.enumerated().sorted(by: {$0.0.element > $0.1.element}) {
                             let character = indexToCharacter(networkIndex)
-                            
-                            print(character)
-                            
+                                                        
                             guard checkWhiteAndBlackListForCharacter(character) else {
                                 continue
                             }
  
-                            
-                            print(character)
                             recognizedString.append(character)
                             break
                         }

        func checkWhiteAndBlackListForCharacter(_ character: Character) -> Bool {
            let whiteList =   characterWhiteList?.characters.contains(character) ?? true
            let blackList = !(characterBlackList?.characters.contains(character) ?? false)
            
            return whiteList && blackList
        }


    open      var yMergeRadius:CGFloat = 3
    
    ///Only recognize characters on White List
    open      var characterWhiteList: String? = nil
    ///Don't recognize characters on Black List
    open      var characterBlackList: String? = nil
    
    ///Confidence must be bigger than the threshold
    open      var confidenceThreshold:Float = 0.1
