the last value has a higher precedence