Comparing cooperative geometric puzzle solving in ants versus humanspnas.org4 pointsspaintecha year ago