######################################## #....................................... #....................................... #.........................####......... #....######.#######.......# #..####### #....# .#.#.....#..%<...# #..# #....#....#.#.....'.......# #..# #....#....#.#.....'....[..####..# #....#....#.#.....'............>####+ #....#....#.#.....#................... #....#....#.#.....#............###### #....#....#.#######............# #.. #....#....#....................# . #..... #....#....'........########....# .. #.....$ #....#....#........'......#....# ?... #....... #....######........#......#....#..... #.......# #..................#......#....#..>...#.......# #....##########....#......#....#......#....%... #....# #....########....#.....YYY........ #....# #................########(........ #....# #............................##### #....##########)########...#####...........# #...............# #...# #.#########.# .#############.# #...# #.# .# #.# #...# #.# # #.########...# #.# #............# #.# ##########............# #.# ......................# #.# . ..#######.............#####.#########.. #.#####......................... #.# #)......................... #.# #.......................... .#######.# #.......................... .........# #.>......................... .........#####....##########............. ..................+........#...........## ..#########......#........#..########.# . #......#........#..+ #......#........#..# #......'........#..# #......#........#..######## #########....[)#........#.......... ...............#........#.......... ....####....)..#####'####.......... #........................... #.......######........##### #.......# #........# #.......# #........# #..[....# #........+ #.......# #........# ............. .......... ############## ###########