######### #.......##### .# ####...........######## ##########.# #...................... ... ...(>.# #.##...........######## #.# #.....# #.##...........# #.###.....# #.##...........# #.........# #.##...........# ####### #...[.....# #.##...........# #.....###.........#+## #.#########....####.....##......Z....[.# #.# #####.........##.)#####......## #.# #.............<.Z........... #############.#############....####.##...####..%...### #............>....................#.#....# ######## #.#########################.%..##.#.#.#..##### #.# ##########...#........###### #.######################......####..###.#....#....# #....................................)..+....#....# ##########....##########......#####.###.#....#....# ....%.....'.......!...........#[.......###....# ######....###################.#.###.######....######### #....# #............'............# #....#####################..##.######....#######.# #..>.#...............................####.....<#.# #....#.#########.....###.....#.#####.# #.######.# ######.# #.....# #.....#.# #[# #.##....(# #.# #.....# #.......# #.# #.##.##### #.# #.....# #....#..# #.####.##.# #.# #.....# ######..# #.#..<.##.# #.# ####### #...># #.#.#####.# #.# #.#### #.#.# #.# #.# #.# #.#.# #.# #.# #.# #.#.# #.# #.# #######.# #.#.# #.# #.# ........# #.#.# #.# #.# ........# #.#.# #.# #.# ........# #.#.#####.# #.# ........########.#.......# #.# ....[...'........######### #Z# ........########## #.# ....%...# #.# ######### #.# #.# #.# #.#