Ants in Menorca, Spain