################################ #..............................# ##########.#######.!....................# #..........# #......................# #.########.# #.............)........# #.# #># #......................# #.# #.# #...............(......# #.# #####.# #.........[.....(......# #.# #.....# #....%.................# #.# #.##..# #......................# ############# #####.####.##..# #......................# #...........######..........##..#### #...)%......)..........# #.#########..........#.##..........####....%......$..........# #.# ######.###.#.##...##.<##.##........................# #.# #........# #.#..........##.##.#......................# #.# .######.###.#####.###.###..................(........# #.### #.....##...))......##................)........# #.#.. ###...##.####.####..[).....%..........).......# #.#.# #)####.##.....##.##.##..............).......# #.#.########### #.####.#.......#.##.##......................# ####.#.##........# #.##...#.......#%##.##......................# #......%.....5##># #.##.#....._.....##.#..........%...........## #.##.#.##.###.##.####.##.#.#.......#)##.#......................# # #.#......#........#.....#.......#....#...#################### #....###.####.####.####.##....%##.##.##.## ......# #.# #...........####.####.##.##.# ..###.###.# ######.###............##.##.# #. #.....#### #.# ####........!)..##.# #. ##.#.#...######.# ####..##.##...#.# #.#.#..........# #..##.#......### #.......######## #..##..........# #.....#.# #............#%# ##......# ##.##.##.....#.# ##.##### #.##.###.####.# ### #.# #.##.# ######.# ..# ##.# #.##.# #...# #.# #..# #.##.# ###.### #.# #.## #....# #.....# #.# #.# ####.# #.#.#.# #.# #.# ##.## #...#.# #.# #.# ####...###.#.#.# #. #.# #.### #..............# #...######.###...# #######.##...#####.### ##### #....)......)....# #.........#.## #.#####...# ##.)##.########..# #.#####.#.#.# #.........# # #.# #..# #.#####.#)#.# #.#####<..# #.# ..... #.....>.#.#.# #.# ##.## #.# #..... #..######.#.# #.# #.# ... #.##### #..# #.#.# #.# #.# ... #.# # #..# #.#.# #.# #.# ..> ... ####..###..## #.#.######.#### #.# .#. # ............# #...........).###!# ####..###...# ###.######.##.....# #........# #.# #.######## ##.####..#######.######.# #......................# #######.......<#.####### #########.## ###