######### #.......# #.#####.# ####### #.#####'###### #.....# #.#..........# ############.....#### #.#..........# #..........'........# #.#..........# #.##########.....##.# #.###...###### #.# #.....##.# #.###.### #.##### #.....##.# #.%.#.# #.....# #.....##.############ ###.#.# #.....# #.....##.#.........># #.#.###############.....######.....##.#.###.####.# #>...........%..........'........................# #.#################.....#############...%...####.# #.# #.....# ###.##### #)# #.# #.....# #.# #.# #########.#### #.....# #.# #.# #............+ #.M...# #.# #.# #.#######..### #.....# #.# #.# #..........# ..##### #.# #.# ###).####.## #.## ... #.# #..# #.# #. #.# #..# #.# #. #.# #..# #.# #. #.# #####..####.## #.# #............# #.# #.#########..# #.# #.# #.# #.# #+# #.# #.# #...#########.########.# #.# ............>..M......M# #.# ###.########..########## #.# #......# #.# #....%.# #.####### +......# #.......# #....#.# #######.# # #....#.# #.....#.# #....#.# #.#####.### ....#.# #.##........ ..?#.# #.....# #.# #####..# #...#..# #.#.#..####### #.#.#........# #.#.#.######.# #.#.#.# ####.#.#.# #....#.#.# #.<..#.#.# ######.#.# #...#.# #.###.# #.###.# #.....# #######