ICPC-2-E: the electronic version of ICPC-2. Differences from the printed version and the consequences | Synapse