#define SP sp #define MARK mark