. . ... .. #.# .# #.# .# . ..# #.# .# ... ...####.######.##.o #..............o. . ##.........###(##.(... . #%.........)(....)o..# #. #........##o##.###.### #.##........##.##.###.# #.##.........(......... #.##)<.).....o......... #.##...%.............. ##.##.......o.o.##.###. #.....####......# .# #.....# #......# .# #.....# #......##.# # #.....# ##.##.....###.## #.....#####.##............ #......................# ##.....#####.#......###### #.........##)#............. #...........o............. #.........####.....####### #.........# #.....# #.(.......# ####### #.........# #.........# #.....)<..# #.........# ###########