############## #............# #.##########.# #.# #.# #.# #.# ######### #.# #.# #..(....# ###### #.##########.# #.......# #....# #..........#.# #.(.....################# #....# ##########.#.# #............#..........###....#### #..........#.# #.......................+.........# #.########.#.# #.###........#..........#.........# #.#......#.#.###.##.........##...................# #.##..#..#.....#.##.........##+###########....#### #.#####..###.#.#.##..............#.......'....##### #............#.#.##..............#)#######........# ##############.#.##.######.......#.#########......######### #........#'#.........................'......'........ #..................#.........#....#.##......#####+### #............#####.#......####....#.##.............# #...........>................#....#.##.#...........+ #...........######.###+###.#+######.##.#...........# #.########..........(......# #.##.###'######+## #.# ########..........#+#+####+##+# #.# #.# #............#..<# #.# #.##### #..........#+#'### #.# #.#...# ##.#........##..# #.# #.#...##########..'........#'### ... #.# #.#.....(......####..........# #...... #.# #.#............# ##........### #......##.# #.#............# #...........## #......##.# #.#.%..........# #.........#..# #......... #.#...###......# #...)..##.##.## #......... #.#...# #......# #......##.##(.# #......... #.#...###......###......##+###.###.......... #.......+.........##............###'######.. #########......##>##........................ #......##.##............###.######## #..[...##.#############..##.# #......##.# #######+##'### #########.# #............# #.# #####......h.....# ###+####..........l.....# ......................>..# .......!..........%......# .........................# .............%..........# ........#######.........# ........# #.........# .......# ..........# .....#.. ########### ..#.h.# ...#.. # .. .