1: SPOJ and Codeforces are competitive programming platforms. You can consider them the old-day equivalent of Leetcode for many. ↩