#define iXY(x,y,w) (x + y*w)
#define Xi(i,w) (i%w)
#define Yi(i,w) (i/w)

#define iDown(i,w) (i+w)
#define iUp(i,w) (i-w)
#define iLeft(i,w) (i-1)
#define iRight(i,w) (i+1)

