cpp implementation of Integer to Roman