### ### ### #.#############.# #######.# #...............# #.......# #.#############.# #.#####.# ##############.# ######.# #####.# #.# ############# #..............### #....#.# #...#.#####.# #...........# #.########.......# #.##.#.# #.#.#.)...#.# #...........# #....#####.......######'##.#.# #..<......#.# #...........########.................#........#.##############.# #....................................'..........>..............# #............#####.#....#####.......[#........#..############### #..).............#.#....# #........#........#..# #............##.##.#....# ###........#........#..# #............##.##.#....+ ..#........#........#..# ###'##+#+#'#.##.##.#....# #.#.(......#........#..# #.#......#.##.##.#....# #.#........#........#..#### #####'####.###.##....#....###.#........#..............# #.............>...............'........+<.............# #..........#####.......######.#........#..............# #..........# #.####### #.#.....)...........#..#### ##########.# #.......# #.###################..# #.# #.......# #.# #..# #.# #.......# #.# ########### #..# #.# #.......# #.# #.........# #..# #.# ###.......# #.# #.#.......# #..# #.###......#########+### #.#.......# #..# #.#........# #.......#####.#.......# #..## #.#........# #.......'.....#.......# #...# #.#..##'#### #.......#######.......###...# #.#..##.# #.......# #...........#.# #.#..##.# #.......# #############..# ###########.#..##.# #.......# ..# #...........#..##'########.......################## #.# #.###########..#.........+.......'.........[......) .. #.....# #..#...#######.......###....##..#####. ..# #####.# #..'...'....##.......# #....###.# # #.# #.##...#......######## #....# #.l....... ###.#######.#.%..#....... #....# #.#..#.... #...........#.##.# ...... #....# #.#.(# . #...........#.##.# ...... #....# #.# .# #...........#'##'#....... #....# #.. .. #..................####.. #....# #.. .. #..................# ## #.. ... #.............<(...# #.. .$. #..................# #................#.# #..........#######.# #.............. # #..........#### ############