Address ambigious overload of abs with unsigned long