関数オブジェクトをstd::mapに入れる。見た目だけはいいぞ。トロいが。