addr() needs a variable, field, or array element; the address of a value like 42 cannot be taken
Returning wrong type
Ensure your return value matches the declared return type.