max long value c