########.# #........# ##.######### #...(.....# #####.........# #...'.........# #.###.........### #.# #...<.....'.# #.###.........#.# #.#<'....(....#.# #(###.........#.# #.# #.........#.# #.###.........#.# #..)............# #...............# ##.^............# #..............# #..............# #..............# #..............# #..............# ##########'#'#.# #.#.#.# #.#.#.# #...#.# #######.# #.......# #>####### . #.# ### .. #.#######.# [.. #.........# .... #########.# ..... #.###...... #..h'...... #####...... #####