Add MIN and MAX macros.
Add print O. Not finished.