Repository for preparing to ACM Olimpiad