140620

Can't comment on the exact line (since it hasn't been modified), but you use "p" array to init 'mMap' for english chars, but use plain integers for russian/ukrainian.
Also, you can use a loop instead of multiple 'put' line to initialize the map. Like this (modify map to store Character objects, not Strings): 
```java
int i=0;
for(char c='a', c <= 'z', c++) {
  map.put(c, p[i];
}
```