######## #......############.# #.....z##...........# ##......##.#...#####.# .........)......# .##......##.#...#####.# #......##.#.........# #########.#....###### #.#....# #.#### ####.#....####....# .............>...# ###.......###....# #.......# #)...# #.......# #.#### ##### #.......# #.# #...# #.......# #.# #...# #######.......# #.# ####...########## +.............# #.# #..'............# ########......###.# #.##...########.# #.......##.###.######### #.# #.......##.).(.........# #.# #..........)......####.# #.# #.................# #.# #.# #.................# #.# #.# #.................# #.# #.# +.................# #.# #.# #.................# #.# #.# #.................# #.# #.# #.................# #.# #.#### ......##........<.# #.# #.##.# #.#..#....###+#.#####.#####.##.# .... #....###.#+##..........[..# #...........#.##.#####.##.# #...........#.##.# #.##.# #...........#.##.# #.##.# #...).......#.##.# #.##.# #....#...#.##.##(## #.##.# #....#.#..........####.##.# #....#.#.#.##.##........#.# #.........................# ##+###.#.#.#.##......###### #.#.#.#.##..###.# #.#.#.#.##......# ..#.#.#.....###.# #.####### ### #.