I'm having trouble understanding this code, can you explain why rela2's value depends on whether it's NULL?