cool_compiler_assignment_for_coursea