########### ####### ###########################################.........###########.....# #...........#...............#......#......#.........#.........#.....# #...........#...............'......#......#.........#.........#.....# #...........#...............#......#......#.........#.........#.....# #...........#...............#......#>.....#.........#.........#.....# #...[##.#####+###..##########.....###.....#.........#....##'###.....# #######.#.......#..####....##.....###.....#.....>...######.....###### #.......#.......#....#......#.............#.........#....#.....# #.......#.......#....#......#.............#.........#....#.....# #.......#.......#....#......#.............#.........#....#.....# #.......'.......#....#.....##...##.######'#.........'....#.....# #....[..#.......#....#.....##...######..............#....#.....# #.......#.......#....#...............'..............######.....##### ##'####+##.......#######....##........#.....######+#............#...# #..........#####.......#....##........#.....#......#............#...# #..........#...#.......#....#.........#.....#......'............#...# #..........+...#.......#....##...######.....#......#............'...# #..........#...'.......#....########........#......#............#...# #..........#...#.......##'####.....#........#......##+####......#...# #..........#######+##........#.....#........#......##....#......#...# ######.....#........#........#.....#........####'####....#......#...# #...#..).[#........#........#.....#........#.......#....#......#...# #...#.....#........#........###'###........#.......'....#......#...# #...'.....#........#.......................+......#####+#......#...# #...#.....'........#.......................####8>8#............#...# #.<.#.....#........#...........................................#...# #...#.....######...#...........................................#...# #####..........#...#########...................................#...# #..........#...........'.......########....................#...# #..........#...........#.......#......#..............#######...# #..........#...........###'#####......#..............#.........# #####..........#...##......##.....#.......#..............#.........# #...##'###.....#...##########.....##......#..............#.........# #....'...'.....#............#.....######'##.....<........#######...# #.<..#...#.....#............'.............#....................#...# #....#...#.....#............#.............#....................#...# #######'##.....#...####....##.............#....................#...# ...........o..##...####....##.............#....................#...# ..............#............##############'#........######......'...# ..............#............#.......................#....#......#...# ..............#............+...............#########....#......#...# ..............#......#######...............#............#......#...# #######'#.....#......##....#...............#............#......#...# #.......#.....#............#...............#............'......#...# #.......#.....#............+...............#............#......#...# #.......#.....#............#...............#......##....#......#...# #.......#.....#......#######...............#'##########'#......#...# #.......#.....#......#......##########.....#......#............#...# #...##..#.....#####'##.>....# #....#.....#......#............'...# #... #..##.....#.....#......# #....#.....#......#............#...# #... ....# #.....+......# #....#.....#......#............#...# #.. .....# #.....#......# ##.........#......#............#...# #. ...)..# #.....#......# ###########......#######......#...# .......# #.....#......# #........# #......#...# ........# #.....#......# #........# #......#...# #........# #.....'......# #........# #......#...# #.....#......# #........# #....).#...# #######......# ########## #......##### ######## ########