This time, I built an IME using Python. Basically, it is the previous code adapted to Python specifications, but because my programming knowledge has improved, the amount of code is more compact than ...