b を 3 で宣言してるのに可変長で渡す意味は皆無
しかもプロトタイプ逃げてるし
憶えたての厨二コードだな