advcpp lab1 fin