class Direction: class N: x = 0 y = 1 def __str__(): return "N" class NE: x = 1 y = 1 def __str__(): return "NE" class E: x = 1 y = 0 def __str__(): return "E" class SE: x = 1 y = -1 def __str__(): return "SE" class S: x = 0 y = -1 def __str__(): return "S" class SW: x = -1 y = -1 def __str__(): return "SW" class W: x = -1 y = 0 def __str__(): return "W" class NW: x = -1 y = 1 def __str__(): return "NW" class C: x = 0 y = 0 def __str__(): return "C"