############## ### #######............# #.. ........<..%...###.# #.# #######..#####.# #.# #.# ##.# #.# #.# #.# #.#####.# #.# ##.## ### #....##.###.####### ... ..# #.................####### #.# #.# #........#..............## #.# #.# ######...##.#.#######......... ##.# #.###.............# #.#####.## ####..####.##.#.###...##.#########.# #..........#.###.###.##..####......# #.##.####...## ##....##...)........# # #.# #.##.###.######..####.###### #. #.## #.###.#.## #..# #.# .###.#.#.###.####.## #..# #.# ......###..........#######..# #.# #)......#...#.####...........# #.# ......#.#>###......%.......## #.# . .###.....#.#.###.########### #.# #.#. #.............. #.# ... #.###.#.#####.. #.# .. ... #)#.# #. #.### #.#.# #. #.#######.#.# . #...........# #.........### #..######## . #.#..# ..# #.#..# ### oo #.#..#### #.. .. #.#..)%.## #.##( #.#......## #.#.. #.#.......# #.#.# #.#...>.#.# #.#.# ##. #.#.%.....######.#(####.....# #.##........(......o.o...# #..................###o..# ########.##.######## o.# #.##.# ... #.##.# #.. #.##.# #.##.# #.##.# #.##.# ..##.. ####..