This is starting to get optimized now. Very few mistakes throughout the run. Sub 2 is definitely possible!