########### ######### #.........# #######.......###### #.........# #.....#.......#....# #.........# #.....#.......#....# #.........# #.....#.......#....# #.........# #.....#.......#....# #.........# #.....#.......#....# #.........# #.....#.......#....# #####.........###########'###.......#...## #..........####.#..................##...### #..........#....#..................'......# #.........[#....#..................#......# #..........)[...#..................#......# #..........#....#..................#......# #.......<..#....#..................#......# #..........#....'..........<.......######## #...(......#....#.................## #..........####+#.................# #########............#####'#......# #............#.....#......# #............#.....#......# #....<.......'.....#.....o######## ####### #............##'#####+###........# #.....# ##.....#######.....##...#........# #.....# #.....#..<.............#........# #.....# #.....#................'........+ #.._..# #.....#...........##...#........# #.....# #.....#...........##...#........# #.....# #.....#............#...#........# #.....# #.....#............#...#........# #.....# #.....#............#...#........# #.....###########.....#.##.##.##..##...#........# ##'###..............###.##.##.##..##...######.... #...#..............#....#.....#............ #...#..............#....#.....#............ #...+..............#....#.....#........... #####..............#..#########.##....#### #...######'#########..# ####....#### #....#.......# #...# #.......# #....#.....>.# #...# #.......# #....'.......# #...# #)(.....# ######.##...## #...# #Z##...## #...##'###### #...# #o #...# #..........(# ...... .. +..... #...........# .......# ... #...... #...........# .......# .... #....... #...........# ........# ..... ....... #....####.#########....## ####.. #....####.#.......# #.........#.......# #..>......'.......# #.........#.......# #...###..##.......# #...###..#.......## #........#.......# #........#.......# #........#.......# #........#.......# #........#.......# ##########.......# #########