ライブラリを使わずに色々実験。