###### .........# . .#...?.....# #.#.#.#.........# #................# ......#.#.........# #.#...............#### ......................####### .#.#.............sg........... ........%....#.######.####### #........<..# #.# .....##%(......# #.# # #.##r.......# #.### #.##........# #...# . #.##........# #...# .....##r##).......######...# ..........).................# .....##.##.........######### .... #.####......... ... #.# #.......... . #.# #.......... #.# #........... #.. ............. ... ......... . ...