Always found this difficult at school and although quite good when I was young could never really understand.
Someone has to decide if Male or female?
I asked a French colleague once and not sure if He really knew either! He explained that a truck and a car are not both Male!
Didn't help to be fair
I used to work with a Frenchman, had a wonderful way of explaining something that made it twice as difficult to find a solution to. Great laugh in the pub though, give him beer and he would want to fight the world, give him wine and he was subdued for the night. I was quite sad when he went back to France.