improve lc reverse integer