Answer:
MAGMAS