#define with \ for line extension
// coment with \ for line extension
#define const			doesn't eliminate cost
