### ##### #.###########.#.# #...........#...# ##########.#########.#.#.# #..........# #.#.#.# #.########## #.#.#.# ###.##################.#.#.# #...........##.........#.#.# ##########...........##.........#.#.# #....................##.........#.#.# #..........[.........##.........#.#.# #................!...##.#########.#.# #............!.......##.#....#....#.# #..............^.....##.#.##.#....#.# #....................##.#....#....#.# #.........#############.#..>.#....#.# ########### #.#....#....#.# #.#.##.#....#.# #.#.##.#....#.# ####.#.##.#....#.# #....).........#.# #.....##.##...##.#.# #................#.# #.....##.#########.# #.....##.....# #.# #.....######.# #.# ####### #.#####.# # #.....#.##.# ########(#....# ##...####...####.## #...!.#...........# #.....#.###[####..# #.....#.# #.# #..# ##...##.# #.# #..# #. ##'###.# #.# #..# #.# ...# #######..###.# #.# #..# #.# #..# #.........>..# #.####..# #.# .... #.######..######.......# #.# ..# ##.##...####....#.####.# ..# ##.#.....# #.#..#....#.########.# #⌠.'..<..###.#..#............†..####### ####.....#......#....#.#........l..>... ##...##.#.##.######.#.######gg###.## ######.#.#.........#.. ##r... # #.############## ..##.# #.. #..$ .#[) .#.## .. .