Added annotations and context for each problem