lab2-initialization