###### .# #<...#####.## ##........... #.........# #.........# #.........# #.........# ###'#####.# #O# # ###W#### #......# #......# #......# #.......% #......... #........... #........... #.........=.