printf printf recreated, flags not functional printi and printd are exactly the same and are only there for coherence in the file making. I'm a noob.