###### ################ ###### #....# #..............# #....# #....# #..............# #....# #....# #..............# #....# #....#########..............#### #....# #........#.#..#############....# #....# #......#...#..............#....# #....# #......+...'..............'....# #....# #......#..#######.##..#####....#### #....#{ #############.###'##'####......#..#######....# #.......+.....#......#........#....# #.......#.....#....^.#........'....# #.......#.....#......'..##....#....# ##.......#.....#......#..##....#....# #........#.....#...#888#.......#....# ###.##.##..##...##...8...8###....#....+ #.#'##.##..##...#####8.>.8..#....#....# #.#_#...........#...#8...8..#....#....# #.###[..........#.>.##8.8#..#....#....#### #...............#...#.......##'###....'..# #.######..###.####.##.......#....#....#..# ... ##############..###.####'#....#####....#....#..#.... #............'...#..#....#....'........#....##+#... #...<........#...#..#....#....#........#.....[..... ######..##..##..########.#....#+###....#........### #..##..##..########.###......#....#........# #..#...#.....#....))).#......#....#........# #..#...+.....#........#......'....#........# #..##..#.....#........#......#....#........# #####..############.###......#....#........# #...#........###.#....#####....#........# #...'........'...#....#..#######........# #...#........#...#....#..##....#........# #...#........#...#....#..##....#........# ##..#........#...#....#..##....'........# ##..#........#...#....#..##....#........# #...#........#...#....#..##....#........# #...#........#...'....#........#........+ ###########..#........#...#....#####....'........# #.........#..#........#...#........######........####### #.........#..#........##'##............................. #.........'..+.......................................... #.........##+#.......................................... ########.....................................#'##l...... #.............................).......#..#....... #......########....#####....######....#..##'##### #......# #....# ###### #....#####.. ##.....# #....# #........#... #.....# #....# #######........# ..# #.....# #....# #..............# ### #.....# #....# #..............# #.....# #....# #..............# #.....# #....# #..............# ####### ###### ################