############ ............####### ####..>........... # ..#....#.#.##### #.#.#....#.# # #.#.#....#.#.# ## #........#.#.#$.l#. #.###.##....g........ #........#.#O#.#...#. #####%[%...#.#.# .# #..(.#.......# #..#.#.#.#.#.... #.##.#.#.#.#.#.# #.##.#.#.# # #....#.#.# #....#.#.# #...<# #.! #########.#### #.. #............# #.#######.##.# #.##.# #. ..##.#...# #####.#.#.# #####'#.#.# #.......#.# #.....^.#.# #.......#.# #.........# #......##.# #.........# ### #########.# #.. #.# #(# #.# #.###### #.# ## ###.##...# #.# .. ..#.##...# #.# #. #.#.##...##### #.# #..#.#..'...'...# #.# ###.#.####...###.# #.# #........'.)..##.# #.# #####.####....##.# #.# #.....# #....##.# #.# ##.#######....##.# #.# #........####.##.# #.# ########.# .#..# #.# #.# .#.## #.# #.# .#.# #.# #.# #.# #.# #.# #.## #.# #.# #<.# #.# #.# #### #.# #.# #.# #.# #.# #.###########.# #.............# #############.# ###