########## .........# #. ########.# #. #.# ##. #### ##.################ .. ..# #.................# #. #.# #..##############.# ######.###.####..# #.# .................# #.# ########.##......## #.# ..# #.######### #.## #.# #.# #..# . #.# #.# ##.# ... #.# ###.################### #.# ..(.###.####...#.................# #.# ..................# ######.##.# #.# #.###...........## #.##.# #.# #. #.#######.### #.##.# #># #. #. #.# #...# #.##.# #.# #.##.###.# ###.# #.##.# #.# #>#...##.## #.# #.##.# #.# # #...#.....# #.# #.##.# #.# #.##.........## #.# #.##.# #.# #................ ..# #.##.# #.# ####.......###### ### #...<# #.# ##.....## ####.# #.# #....## #.# ##.## #.#.### #.# ##...## #.#...# #.####.#.#.# #.###.# #........#.# #. #.# ######### #.#.##.###.# #.# #.......# #.#.##....## #.# #.......###.#.##.#### #.# #...........#.##.# #.# #.......#####.##.# #.# #.......# #.##.# ###.####### #.......# ###.##.# #.........# #######.......# #......# #.....#####.# #............## #.#.#### #...### #.# #.#########..# #.#.# #... #.# #.# #..# #.#.# ..... #.# #.# #..# #.#.# #.#.. #######.## #.# #######..####.#.# #.#.. .........####.###...............# #######...........#####..####<### ###.###.##### #..# #.# #.# #.# #..# #.# #.# #.# ######..## #.# #.# #.( .$........###.# #.# ### ######.....##.# #.# ##.......#.# ..# #..........# ... #.......gg(# #........g## ...........## #####.....## ##...## #####