######### #####.......############## ##############...........#.....)......# #........................#.##########.# #.#########.##.###..........>....####.#### #.# #..........###.......#.#####.........# #.# #.#####......#.......#.# ######.##.# #.# #.# #.####.#.......#.# #... .. #.# #.# #.# ##.#####.###.# ####..... #.# #.# #.# #..# #.# #.# ###.# #.# #.# #.###.## #.# #.#################.# #.# #.## #.##...#####.# #.........<.......... #.# #..# #..)..)).)..(# ####.##############.# #.# ##.# ############## #.# #.##### #.# #.#### ######.# #.##..### #.# #....# #....$.# #.#..[..## #.# ###### #.# ####....##..## #)# #e# ##......##....# #.# #.# ##...#...#._...# #.# #.# ##.....#..##....# #. .# #.# #.# ##..........##..###.#. .# ... #.# #...O..........####.#.###.# .#. #.# #.........#..###........[.# . . #.# #.#......#.##)......#.....# ## ## #.#######.##....###.........##....# #.#..........###.#.##.............# #.#.#####.#### ##.###..)..........# #.#.# #.# #.#...............# #.#.# #.# #.#.##.........##.# #.#.# #.# #.#.##⌠.⌠..>.)###.# #)#.# #.#######.#.#.._....#.###.# #.#.# #.........#...⌠.⌠...#.O.<.# #.#.## ######...#####.......g..## ### #....##### ##.########.##g##...# #.###......>..# #..............###### #..##....####.####O.########O#### #.#<......# #..>...g# #.# #.#.......# #######g# #g# #.........# #.# #a# #.#.#...### #####.########O# #.......# #.......gOag...# ###.##.## #.###.########.# #.##.########.# #.# #.# #.##........... ... #.# #.##.......######.# #.# .........