Comparing cooperative geometric puzzle solving in ants versus humanspnas.org3 pointscoloneltcba year ago