Macro expansion program(thodasa incomplete hai)