### #.. ################ #############.# #.......(......######..........##.# #..............................##.# #..............######.....)....##.# #......########### ##..........##)# #............. ..##..............# ..##......####### ..........###....## ..............# .............#..#.# .......................>..........#.# ####.......##.###............#.#..#.###### ...##.....# # .........)..#.#........... ##. #.###.# ....###............####### # #. .# #.#'#.#.#..### #. .# .. #(#.......# .. .. #######'#######.# #.............#.# #.###########.#.# .......#..#.. #.#######.#.# . #.......##.# #.###'###.#.# #.....#.#.# #.....#.#.# +..<..+.#.+ #.....#.#.# #.....#.# ###+###.#