###################### ##...................... #...................)...# #########################.......................# #....>..................w.......................# #...........#####.#######.......................# #........(..# ##+#######......######...........## #...........# #.....(.........# #............# #...........# #...............# #####+#'##+#.# #...........####...............# #..>...# #...........##).)....########### #.#.#### #...........##.####### #.#.# #...........##.####### ########### #.#a# ##^..........##.......# #.........# ###.#.# #####. #..................##.# #.........# ##...#.# #..<#.# #..................'(.# #.........# #......# #...#.# #..................#### #.........# #......# ###.#.# #..................#.# ####....%....###......#### #.#.# #...........#####....# #............#.........a.####.#.# #...........# ####.###......(.....#............o.#.#.# ######'###### #................#...........##a#.#.# ###### #.# #######.............#............#.....# #....# #.# #...................#............#...### #....# ###'#### #..............######............##.## #....# #......# #####..............#########'#'#.###....# #....#######......# #................).'....).o..#.#.# ###### #.................# #........%.....(...###########.#.# #.................# #..................### #.#.### #.............%...# ###.....o............# #.#...# #.................#####.%..........o.....#########.#...# ###.................)%...................>.%...........#### #...............#############..........##(.......###....# #...............# #..........'.........######.### #............############## ####.......#.........#))......# #............# #..........# ######'###.........#(###.##.# ######.......# #..........## #..................#.# #....# #^......# #...........# #..................#.# ####### #.......# #...........####....................# #....# ##.......# #....)........##..................######.##.# #........# #.............##...............<.........#..# #........# #.............##..............###..#######.## #......### #.............########........'....#.)..##.# #......# ####..#.##....##########......###.##.##....# #......# ###(#.##....#%)..#...........#....%..##### #......# #^..#.#....)#)#.##(##........#.....#.# #......# #####.#.....).#.##.##........#.....#.# #......# #...#'#)###....##........#.....#.### ######## #####.#.# ########.......)..##.#.#.#### ####.#.# #......###.##.#.#....# #....#.# #.............#.#.##.# ###.##.# #######.####.##.#.#..# #....# #....#....#.#.## ###### ####.######.#.# #.##.....#.# #....#####.# ###### #<..# #####