CTCPを犠牲にすれば出来そうな気がするのですが、
どうでしょう?