Question: why xef5 is not possible?
Answer: Xe has a complete filled 5p configuration. As a result when it undergoes bonding with an odd number (3 or 5) of F atoms it leaves behind one unpaired electron. This causes the molecule to become unstable. As a result XeF3 and XeF5 do not exist.