すくなくともC#の範囲じゃ無理っぽ