.# .. #.# #####s. ....... ....... ......s##### ....%.oogo.### ......o...o..# .......!.l.#.# ......%....#.# ...........#.# ...........#.# #####......#.# #......#.. #......#..