Repaired macros : use right print styles for integers with different widths.