Problem solving by worker bumblebees Bombus impatiens (Hymenoptera: Apoidea).

Problem solving by worker bumblebees Bombus impatiens (Hymenoptera: Apoidea).