Ant surprises on Murciélago Islands in Costa Rica