https://www.acmicpc.net/problem/1016


이 문제 나름 어렵게 풀었던 기억이 있음..