Another MAP part is here! I am proud of this one. I tried my best for this, and I think the outcome is good.