Basic pre processor and #define macro