Optimal xor set

https://www.codechef.com/JUNE21C/problems/OPTSET

what are the topics required to solve this problem?
can anyone plz explain me what is up with this question?
Just telling me the topic name and giving a link to learn it will do a lot .
Thank you