https://open.kattis.com/contests/n5c3w9 https://open.kattis.com/contests/zoz2yj https://open.kattis.com/contests/cti4i9 https://open.kattis.com/contests/z3iv2u https://open.kattis.com/contests/ad9igk https://open.kattis.com/contests/jvf33e https://open.kattis.com/contests/h8jef9 https://open.kattis.com/contests/oaei9c https://open.kattis.com/contests/pxuxzy https://open.kattis.com/contests/gec7f7