######## ########### #....#.# ###.........##################....#.# ...................................># ###.........##################......# #.........####### ######..###### #...............# #............# #............[..# #............# #...............###########............# #########.................(............# #.......###########............# #.......####### ######.####### ..Z ################.##.....#### #.# ...##............###.#.....)...# #.# #>. .........................#.# #.# . ###.###............###.........#.# #.# ... #...#....#..# #.. ####.....)..#######.#### .... #.#....?.... . #.....#.............# .....#.#.......### #.....#.............# .............hZ#.. ######..............# ###.[...oY.#.# #.#............# #..........#.# #.##...........# #.##....{..#.# #.##..#####.#### #...####5###.# ######### #.###.........# ......#......#.####.......# #.###.........# ###.#.#.##.#.#......#.#.#.# #....#........# #.#.. #..............#.#### ####.#..###.### . ## #..........#####....####.......###.# # ##..####...########5#...........##.# .....####...#........#)##........##.# .............#.......5#.##........##.# ####.........#........#...........##.# #.........#....................##.# ...........#....[..................# ### #..........#.....................#.# #.# ...........#.....................#.###.# ........####............#.#..###.......# .#...... #..............<..#.#.......# #...... #............#...........#### #............#.#.##......# #########..............>.# #...############## #...# #####