// in old time programming are solved by macros also. so repetive logic written in macros. it reduce codes redutancy(repetive nature).