far
boolean far = (dist(magr->mx, magr->my) > 15);
if (far != far_noise || moves - noisetime > 10) {
far_noise = far;
far ? " in the distance" : "");
# define FAR far
# define FAR far
# define __FAR__ far
# define __FAR__ far
# define FAR far