######### #.......# #.##'##.# #.#...#.# #.#.<.#.# #.##+##.############ #.....'.+..........# #######'##.#######.# ####### #....# #.# #.....# ###### #.# #.....# #.######## #.....# #........# #.....## ##### #........# #......# #...# #........###......##########...# ###### ###### #..............................# #....# #....# #........###......##########...# #....# #(...# #.......>###......##########.(.####....###....# #........#....................................# #####..................>..#######.#####....#####.## #..........###.#####........#####..........# #.# #......^................................>..# #.# #..........###.#####........###....######### #.# ##..........###.#####........###....# ########.### #...................................# #..........# #...........###.#####........###....# #..........# #...........##.....##........###^...# #..........# ##...........##.....##........##....#######..........# #....................................................# #..##......####.....##..###.####....#######..........# #..##......####.....##..###.# #....# #..........# ##..##.......................# #....# ########.### #....#......######...........####....# ####.### #....###.#.## #.........[.........# #......# #....###.#.# ######..#######.####....## #......# #....#.....# #.......# #.##.......# #......# #...(#.....# #.......#######..........# #......# #^...#.....# #...........%............# #..%..(# #..........#########.#######..#.......# #......# #....#.....#.........#######..#.......##########......# #....#................................................# ###.######............................................# ##(########.........##.............................### #.(.((..%..########.##...[.....................###.# #......%.............................########### #.# ########..........####.....##...............#############.# #..........######.# #................................(...# #..........# #.# #.....#######.#........#############.# #...[......######.# ####### #............#############.# #....^.........##.# #..........................# #..............##.# #....####################### #..............##.# #....# ###########....##.# ###### #....##.# #.......# #########