Module2Var

2D array implementation that basically simulates the whole code.
Some cases that the simulation won't work: Student does a bunch of
broadcasts with no purpose. Student declare variables that does the same
thing as x and y instead of using the original x and y. Student's while
loop doesn't end properly