#...)... #...... +..... #######.... ...#..!... #.......# #.......# #...%s)o# #...o.oo# #....oo.#### #.......+..# #.......##.### ##......##...#### #####..........# +..........+ #..........# #.....[..).# #...)..((.(# #######'#+## #<# ###