Why this format? (~)
Maybe you should add 2 spaces after each %s