caterpillar (6)