なぜ realloc を