Ready for c2 proficiency (20/39)

Ready for c2 proficiency