#########[ ##......... #........ #.....######.. #..<..#........ #.#'###........ # #.###........ #...#........ ###.#........ #.#......#. #.'........ ###......# #.#####......# #.......###### # #######.# ..# #O# ######...# #.###....[...) #...'......>.. #####......... ........... .......###... .........# ## .##......# #......# ########