advcpp lab2 init