40 boys and 28 girls stand in a circle, hand in hand, all facing inward.
Exactly 18 boys give their right hand to a girl. How many boys give their left hand to a girl?
If you had the King at one 'end' of the the table with the Queen on his right KQ
then you have all the maids to the right of the queen (there are 10 of them) FFFFFFFFFF
then you have the married couples with the wife always on the right. (17 of them ) MF MF MF MF MF MF MF MF MF MF MF MF MF MF MF MF MF
then you have all the bachellors with the king to the right of the last one ( 22 of them) M ..... M
Which boys have girls on their left ?
Not the king
All 17 of the couples do
One of the bachelors does (lucky him)
So that is 18.
It probably always works out to 18.