######## #......# ###### #......# ##.....#. #......# ##........ #######......# ##########......... #.....#......###...#...##)........ ########## #.....#..(...##................... .........###................................. .........##......#################.########## .................# #................ ..........)......# #.#...(..#.......$ ..>.....g........# ##...........#.. ........r........# #.........#..... ##...............# ..##.#...<.....# #.######.....$..# ( #.##............ .. .........# #.#.......#..... . ##........# # #....#........ #.......... #........#.... #........#. #...###........ ..... ......... ..... ......