Kazakh-British TU: Perfect Square (Kerimzhanov, Moldabayev, Seiilkhan)'s submissions for 3ке бөлу in The 2024 ICPC Kazakhstan Octafinal