some answers. sorry not sorry about 2a-2d.
challenge 3a