#..... #.... #.... #... ###... #...s####.## #..yyy...... #.yy.# #..ZF# ########.oo.# #..........## #..........# #..........# #..........# + .....#'#### .# .....#...##..# ... #..o....# #...##o.# #...# .... +.<.# ##.. #..># . #..(.. ......o. .........# .###+###..# .. ..# .. ..