initial commit of exercise 1