Final Lab1 submission