It can't be that ! LoL !
Consider this code a huge for loop that will do the following

aaaa aaab aaac .... ggga gggb ... untill zzzz
So the fact that where it crashes is not a word makes no difference .
It has to do more with the way the code is written
I just have no clue how to refine it and make it simpler and easier on the pc to compile .