finished ch21 gold challenge