15 lines
258 B
Python
15 lines
258 B
Python
from enum import Enum
|
|
|
|
class Direction(Enum):
|
|
N = 0
|
|
E = 1
|
|
S = 2
|
|
W = 3
|
|
|
|
def clockwise(self):
|
|
v = (self.value+1)%4
|
|
return Direction(v)
|
|
|
|
def counterClockwise(self):
|
|
v = (self.value-1)%4
|
|
return Direction(v) |