Alexandru Marasteanu sprintf