Fixed a major bug in finding first and follow. Specifically, when two non terminals comes successively, code was giving unexpected results