Ants:Problem solving and humans