############################################### #.............................................######## #.#########################.####.####..######........# #.# #####.# #..#############.# #.# ##%....# . #......# ####.# #.####################...#..# #.# #..###.# #..>.# #....[.#...............<....# #.# #..# #.#### ######....############...#.## #.# #..# .######.## ######.....## ##.##.# #.# #..# #.........# #...#.%.....###########.##.# #.# #..# #######..# #...........#..<...(....##.# #.# #.<# #..# #...#.......#.############.# ##.####..# #..# ##.###.....##.# #.# #........# #>.# #. #....###.# #.# #...###..# #..### # #.######.###### #.# #...# #..# #....# #.............# #.# ##..# #..# #.##.# #(######.####.# #.# #..###..##########.##.# #.# #.# #.#####..##....##......).##.# #.# #.# #..............##.#########.# #.# ..# #######...........#.. ..# ... ... ##.##...######.# ### #.# ### #...........##. #.# #..##.#####.#.. #.# #..##. #.#.# ...## #.#.# #.#>..####%#.### ..............# .......##.#.#.# ..... #.#.# # .... #.#.. .#. ..#... # ####... #.#. .#