############# #. #### #.# #...........# #.##.. #.# #...........# ######....# #.####.# ######## #...........# ..........# #.#....# #......# #...........# ..........# #.#.#..# #......# #...........# ..........# #.#.#..# #......# #...........# ..........###.#.#..## #####......######### #...........# ............#.#.#<..# #...#.....)#.......####..(........# .........##.#.#.#.#.# #(..'......(.......'..............+ ............)......># #...#......#.......####...........# ..........#.#.#.#.#.# ##'#########.......# ######......# ..........#.#.#.....# #.# #####.......# #....(.# ########..#.#.###.### #..().# #......########### #....)(# #....#.# #.# #(###.# #......####......####....g.####### ##.###.. ..# .>. +.........')........+.....g(.....# #.# ### ### ### #........##......####......#####.## #.# #####....##......# #......# #..# ##'####### #....##......# #......# ##.## #........# ####....##......# #......# #..# #........# #.......##......# #....... ##.# #........# #....#####......# #####.... #.# #........# #....# #......# #.... #.# #........# ###### #......# #.# #...[....# #......# #.###........# ######## #..##........# ##.###'####### #.###.# #..##.# ##.##.# #.##.# #..#.# ##.#.# #...+ ##..# #..# ..># ..### .. ... ...