realloc preserves contents: 42
