some progress on extra exercises

Created by  Michael Zhang  on November 2, 2023
GJ52TQIFKV4E6CHJJ76QBJGOSZYWC46KLLTGW33S237TH4RRCURQC
Change contents