. . ...# ...# ...# ...# .##############...######## ......................... ........................ ...........^............ .####......)...#####..# #..........# #..# #..........# #<.# . #..>......># #..# ...####..........# #..####### ......o...........#####......... ....o.o......................... ................................ ###...####..#############..### #..> #..# ..# #.. #..# ..# #.. ..# .# .. ..# .