###### #....######## ###########################...........# #>....................................# ###'#########################...........# ###### #.........# #...........# #....# #.........# ######## #...........# #....# #.........# #......# #...........# #....# #.........# #......# #...........# #....# ##.....#### #......# #...#.......# #....# #.....# ##......#######...#.......#####....################## #.....+ ............M.'...+.....................>...........# #.....# ###...#########...####.######.###################.### #.....# #.. #<........M.............................# ##'###############################.......#.##################### #.....................# #...........# #####################.# #.........#.# #.......<#... #.# #.....(...#.### ######.########.####### #.# ######.........#...# #...................... #.# #..............###.# #......########.##########.# #.######....#..# #.# #......# ####.# #....# #.# #....#..# #.# #......# #....# #.#### #.# #....#..# #.# #......# #....# #.# #.# #....#..# #.# ############....### #.#########.### #....#..# #.# #.......)..[.(# #......##.....####.......# #.# #........####.# #......#.8...8.#.....#...# #.# #........# #.#####......#.......#.#####...# #.# #........# #.(......###....._.....# ##..###.# #........# #........# ###.......### #......# #........# #........# #.8...8.# #..##### #####.#### #........# ##.....## #..# #. #........# ###.### ##..## #.....)))# #.# #....### #........# #.# #.<>...# #.######.# #.# #.#..#.# #. .# #.# #....#.# # .# #.# ####.#.# .# #.#############.#.# .# #...............#'### ########............# #............# #............# #..........### #.......#### #.......# #.......# #.......# #########