######## #......# #......# #......# ##### ############ #......# #...# #..........# #......# #...# #########..........### ########......####...# #.................... .....................# #.#######..........# #########..)...####...# #.# #..........# ###...# #......##.....# ####)##### #..........#####.....#####......#..##### ##...)#...###....)...............##........##.## ##....(.....##..........#..###..............##.# #............######.#.....####.###..........##.##### ####.....(....................#...##..#........#..##..# ...............>.#####.######...####.............###..# #####..........#.# #.# ###................####...# ##...#.......# #.# #.####..#........####.#.# #........#### ##.# #.# #...#.........##..#.# #.........# #..# ##.###..##.........#.<##.# #.......#.#### #.## #..##...###..............# ........#....###.########.###.#.# #.#..#....#....# ######........................#.###.##..#........## ###..................<..#..##..##.....##.....# ##..............................#..###....## #.....................#......###..###....# #.....................#......# #...##....# #..................g..#......# #.#.##....# #...............###...#......# #.#.##....# ................####.##.......###.#.......# ...###...........###.....####........)..##.# ... #.#....#.........#### #........#..##.# .. #>#......######..#######........##.##.# ......#########.<...............##.##.# ........ ........[)######........##....# ..#......# #........####..##### ## #......#### #..................# ...##.........# #########..........# ...........##.###########....>.....# ...........##..........##....).....# ...........###########..#####...#### ...........# ##....##...# ####.......# ####......# ##......# ####...# ######## #####