最適化のためにいくつかのlistsモジュールの関数を自前で実装