Dual (Hard Version)

这篇题解

只能说以后看到hard version的先将easy version的做一遍,剩下的想法也比较自然了