Awesome macros from Zed are implemented ;) (after 21st exercise).