initial commit with problems 1-5 solved