############################################### #....................................+....#...# #(...................................#....#...# ##+# #..#...##....##....##...##...........#....'...# ######..## ####...########....##...##......##..##....#...# #.?......# #....'......#..........#..##..##.[##...###..# #..O.....# ##....#......#..........#..##..##..##...###..# #######.#### #.....##.....#....##...##...#...'........#...# #..####.#..# ########.....+....##...##...#...#........#...# #..........# #..........#..............#..##..##....#...# #..........# #...##+#####..............#..##..##...###..# #..........# #...##....##..............'......##...###..# #....[....##############..##....##....##...##...#............#...# #.........##.....#..#..#..##....##....##...##..##..##..##.<..#...# #................................#.........##..##..##..##....'...# #................................#.......÷..'...#............#...# #.........##....##..########.....#..........#...#......##...##...# #.........##....##..###...####+######+##..###..###.##..##...##...# #........†.#.....#...#....##....###...##..# #..# ####..##........# #....##....#.....+...#................+...# .... #............# #######....'.....#...+................#...# ..... #............# #.....#.....#...#....###+##..#...##..# ..#### #..##........# #[...#########..###..##....########..# ## #..##........# ###### #..###..##.... ..... #..##...##..<# #............. #...... #..#######...# +.......##.... ######.. # #..# ..###### #.......###+## .. #..###..##....# #..###..# ...............# ####+###..####### ........<......# #.........[.....# .........##...## ................# .........# #### ................# .......... #..##.###+####.## ##..###..# ## ## # #.. ##+# +.