It’s much better! But sprintf() will be enough, no need to use vsprintf()