* N | S | E | W * NE | NW | SE | SW * U | D * | | | * | | | * | * | | | * | | | * | ---------------------*---|---|---|---*----|----|----|----*---|----- * | | | * | | | * | * | | | * | | | * | ---------------------*---|---|---|---*----|----|----|----*---|----- * | | | * | | | * | * | | | * | | | * | ---------------------*---|---|---|---*----|----|----|----*---|----- * | | | * | | | * | * | | | * | | | * | ---------------------*---|---|---|---*----|----|----|----*---|----- * | | | * | | | * | * | | | * | | | * | ---------------------*---|---|---|---*----|----|----|----*---|----- * | | | * | | | * | * | | | * | | | * | ---------------------*---|---|---|---*----|----|----|----*---|----- * | | | * | | | * | * | | | * | | | * | ---------------------*---|---|---|---*----|----|----|----*---|----- * | | | * | | | * | * | | | * | | | * | ---------------------*---|---|---|---*----|----|----|----*---|----- * | | | * | | | * | * | | | * | | | * | ---------------------*---|---|---|---*----|----|----|----*---|----- * | | | * | | | * | * | | | * | | | * | ---------------------*---|---|---|---*----|----|----|----*---|----- * | | | * | | | * | * | | | * | | | * | ---------------------*---|---|---|---*----|----|----|----*---|----- * | | | * | | | * | * | | | * | | | * | ---------------------*---|---|---|---*----|----|----|----*---|----- * | | | * | | | * | * | | | * | | | * | ---------------------*---|---|---|---*----|----|----|----*---|----- * | | | * | | | * | * | | | * | | | * | ---------------------*---|---|---|---*----|----|----|----*---|----- * | | | * | | | * | * | | | * | | | * | ---------------------*---|---|---|---*----|----|----|----*---|----- * | | | * | | | * | * | | | * | | | * | ---------------------*---|---|---|---*----|----|----|----*---|----- * | | | * | | | * | * | | | * | | | * | ---------------------*---|---|---|---*----|----|----|----*---|----- * | | | * | | | * | * | | | * | | | * | ---------------------*---|---|---|---*----|----|----|----*---|----- * | | | * | | | * | * | | | * | | | * | ---------------------*---|---|---|---*----|----|----|----*---|----- * | | | * | | | * | * | | | * | | | * | ---------------------*---|---|---|---*----|----|----|----*---|----- * | | | * | | | * | * | | | * | | | * | ---------------------*---|---|---|---*----|----|----|----*---|-----