v2 Heavy speed improvements. Adds semicolons at the end of the lines. Now 14 lines instead of 15.