. .# . .# #.# .##### #.# ....... #.# .....## ##.# ### ##### ....... ..# ##.###...# ###.......# #.####...##.#.### #..M...%... ####.#.........#...######.#.#..##.# #..............................# # #.##.#..P......##+#)##..####..... #.##.##.##.######## #..#P.# #....# #.......##.+ #..#### #....# ####.#####.# #..+ #....######## #......##.## ##+# #...##.....# #.#....##..# .#### #...##.###.# #.......(..# ...# #..........# #...>...#.## #..# ##..........# #.....)##.# #..# #...........# #.#....##.# ..+ #....##.#.#.# #......##.## #.####....##.....# ####.####..# #...#P.....###.### #.# ##..# #...#......# .# #.###...## #.##+##+##.#'###....# # #.##.....# +..........#..)#....# #.##.....# #....##)#..#...'....# #.##.#..##########.)########....# #.......#..'..).))..).....#..##.#### ####.#%.#..#..#.^#.)#.....#......(.# #....####..##'####.....#...#.##.# ##......#'##.....###'#'#...#.##.# #...........................##.#### #...###########.#####.............# ##### #......#####..####.##.### #.#....# #...)..........# #.##...###.......#.#....# #.#..............#......## #....<...#....%......<...# #........#.......#......## ####...###..(...........# #..## #..............# #.## ####.###.##....# #.########.###.#####.# #...........##.#####.# ##%##.##.....#.......# #.##.#...<...######.# #.##................# #.#####....########## #.#####.#.## #.......### #########