これマイクロソフトがgithubに上がってるコード学習させて丸パクリしてるだけだから、
たぶんgithub探したらほぼまんまなコード落ちとるで