quick&dirty sprintf