Working On Caterpillars Part1