https://open.kattis.com/contests/jrjjf7 https://open.kattis.com/contests/ayaedk https://open.kattis.com/contests/k6voy5 https://open.kattis.com/contests/p4a5rt https://open.kattis.com/contests/ja69in https://open.kattis.com/contests/ho8dk5 https://open.kattis.com/contests/u2ntyd https://open.kattis.com/contests/qpnqwa https://open.kattis.com/contests/qzmrbn https://open.kattis.com/contests/khsj3j https://open.kattis.com/contests/yy8wzz https://open.kattis.com/contests/huzq5g https://open.kattis.com/contests/huzq5g https://open.kattis.com/contests/ads2d5 https://open.kattis.com/contests/f7grwf