[lemma=a] [word=lot] [lemma=of] □
[lemma=a] [word=lot] [lemma=of] □ □
[lemma=a] [word=lot] [lemma=of] □+
Code can be optimized depending on the structure of the program ( i.e. lot of floating point operations or a lot of loops performed or a lot of i / o operations etc ) and to suit the underlying Intel architecture .