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