###### .## #....###..###+ #..............# #.............. #..............# ####............... #..............# #....................# #..............# #....................# #..............# #....................# #..............# #....................# #...v..........# #....................# #...v.O........# #.....##.............# #########'##############.....##.............# #.##...........................>....# #.##.###########.....##.............# #########.##.# #.....##.............# #.........##.# #.....##.(...........# #.##########.# #.....##.............# #.# #.# ###################### #.# #.# #.# #.# #.# #.# #.# #.# #.##########.# #............# ##############