### #<# #.# #.# #^# #####O####### #....W......# #............. #............. #............. #............. #..>........). #....#.####.... #....... H... #....... .. #.......