1行でできることをわざわざ200行使って書いてるんだから50行の間違いだろ