Problem solving in groups.