At 42 printf is out of the question, why?. You have to do a little implementation yourself. (42 Common Core Requirement)