Competitive programming with shayan