ざっくり実装。