thoughtworks oocamp homework