############### ####>...%........# #...%!.##.######.## #......##...#.....# #......####.#.##..# #......# #.#.....# #......# #.###._.# #......# #.#<....# #########'######.####..# ...............#.......# ##### #......[#.####.######.## #...# +.........# #.# #.# #...# #.........# #.# #.# ############...# ########..# #.# #.# ######....##....#...######################### ...###..####.######.# #....................... .....................# ######...%##....#...#.###############.....### ...###.%####.######.# #_...##....#...#.# .....# . #.......#.# #.# #....##....#####.# .o...# #.....#.#.# #.# #....##....# #.# .....# #....<#.#.# #.# #....####### #.# ..#### #....##.#.# #[# ###### #.# ..# #...[...#.# #.# #.# o.# #####.####.# #.# #.# . ...#..........# . #.# .........###### #.# ###### .).......### #.# ######....# ........%..# #.##### #.........##### ###+#.....# #.#...###.........#...# #.#.....# #.#...#.......)...#...#########.#.....####### #.'...........)>%.'.......................... ###...#...........#....########.#.#.)..%.#### #######.........#....########.#.#......# #.....########....#.....#........# ####### ####.#.....#'##......# #.#.....).)######.# #.#..........## .# #.####........# #.####....^...# #....'........# ######........# #######'## #.# #.# ###################################.# #....).)......%.#.............^.....# #.#############.#.################### #.#...........#.#.# ######.# #.#.#########.#.#.# #......# #.#.# #...#.#.#.# #.####.# #.#.# #.#.#.#.#.# #.# #.# #%#.#####.#.#.#.#.# #.# #.# #.#.......#^#%#.#.######.# #.# #.###########.#.#........####.# #.............#...............# ###############################