impl int operators