ALGOSPOT- 인형

complete algorithm.

TODO: IO interface