Sources I generated over 4 years of competitive programming.