################### ..................# .....)............# ...................# ...##...<..........# ...##........##....# ....)........##....# ..............#....# ......[.......#....# .........5....#....# .>.......O....#....# ..............#....# ..............#.>..# ...##....[....# #+# #.........# ..........# #.<.......)#