前提知識として必要やけどめちゃくちゃ応用するって訳でも無いし大丈夫やろ