program synthesis for character level language modelling .
Improved backing-off for M-gram language modeling