week-11: First try to solve it with macros