expand interactive #require
c macro golf