### ############### #.##############.............# #...#..........#.#......####.# #.#.#.########.#.#.#.........### #.#.#.#......#.#......#.#..#<..# #.#.#.#.####.#.###.#..#.#....#.# #.#.#.#.#....#.###.#..#.##.#.#.######### #.#.#.#................(................ #.#.#...>........................###### #.#<#####.######.#.#....#..#.#.#.###### ##.##### #.#......#.#..#.#....#........### ........## #......# #.#...####.####.#.######..#.....#. ........# ######.# #.#...#..#.[....#................. #.......# #.###.#...#..#.####..^................# #.......# #.#..........#.# #.#########.........####.......# #.#######.#!#######.# #...#....[.....(.....# #.........#.##....#.# ###...####...####......# ###########.##....#'#### #........+.............# #.<..........# #....=...#...####.###### #............# #........#...# #....# #............# #........##'########># ##....#......# #........#........##.# #....#......# #.................##.# #....######## #.................##'##### #..."# #...........<.....#......# ###### ###+###...#'##+####......# ##..#....# #......# ....#.#### #......# ####.#.# ##'##### #.#+# #.# #). #.# ##. #)# #.# ......@.# ...######