########## .........# .........# .......S.# .........####.. .a....%<......# ..........##### ..........# #####.....# #.....# #...?M# #.....# #.....# ..... .# ..... #+## .# ..?..##..###.# ..........[..# .............# .............# .............# ......!......# .............# ..$....).#+#.# ####.....+<..# #.....#.O.# #........># #.....#.### #.....### #.....# #.....# #....:# #######