PreCourse basic exercises