################# ###########..^................. ########>............................. #.....##.####.......................... #.###.##.# #.####.([..................# #.#....#.# #.#........................## #.#.####.####.#..[..........<............ #.....##......#....<...................## ###.#.##.#######.#.l..................... ###'#.##.........#ch....................# #........................................ #....#####..######......................# #..### #### #......................# #..# #(...................... #..# #(....................## #### #.....................# #(................(...# #.....................# #........[.............. #....................(#. #....(.......... #.....(.. ......... ........( ###..# .....## ......# ######......#. #............ #......W)..# #..........# #....(#'# #...c.((# #...(#### ###.#<..# #.#.#.# #.#.( .. #.#.## #.# #.#.. # ..#.. #####