Final version. Best run was about 3 minutes 5 seconds. Won the competition!