https://www.luogu.com.cn/blog/junyuge/solution-p1209
https://www.luogu.com.cn/blog/shengxiaxingkong/usaco13-xiu-li-niu-peng-barn-repair