ICPC WF 2017 Warmup 4