initial commit for task 12