########### ######...W..(..# #......#######.# ##### #......#.#.#.#.#### #...# #......#^#^#^#....####### #.#.# #......#########........# #.#.# #...##.'....^+[#....)...# #.#.# #...##.#########....))..# #)#.##### #......#^#^#^#...(...)..# ####.#.#...##### #......#.#.#Z#...######## #..........'...# ##....[#######.#.############.##.#.....###.###### #..............................................># #...........<....#####.###....######.......###### #.........[.##########.###.#### ######### #Y########.(................# #>...............#####......# ##'##############........###.# #.......W......##..###...###.# #.....########.##..# #.......# #....[# ###)..#># #..###### ##################...#.#.###..###### #.......# #............#..##.......# #..[....# #.8.......8..#..###.####.# #.......# #............#..# #.# #.# #.......###.8.......8..#..###.# #.# #.......##......)......#......# #.# #.......##..8..._...8.###.###.####.# #.......##.....###....# #..##......# #.......#...........[W####.##..##### ###.......#.###.#####.......$.#..# #.........#.# #.#############.#..# #......#....# #.........# #......# #......#.#### #########.# #.#...## #......#.# #.# #.#<..# #......#+#.# #.# #.#.#'#### #........... .. #.# #[#......# ###.......####..# #.# #.+..>[..# #.......... ..# #.#####......# #........# #.# #.....'......# #........# #.#############......###### #....)...####.....##.....####.........# #.................##.###.# #.........# #.......####......##.###.# #.........# #.......# #.......#.....####.........# #.......# #.#.....#........'...(.....# ######+## #.#.....##.#######.........# ..#........#<....##'######## ####....#########.##.# #....# ###.##.# #....# #......# ###### #.#.#### #...# #####