Cahill's butterfly map