HW 6 (Gems) and 7 (Validations)