説明してくれてるブログがあるだろ
まあ読んでもわかりにくいけど