Codehs 4.6.6 Caterpillar Answer