解法は一つだけではないわけで
プログラムのコーディングも人それぞれで

要は目的が叶えば良いんだよ。