undoとredoの二本のスタックで管理するだけでそ