#+# #.# #.# #####.## ##......## ####........## .............##### ###.............# ##.....##...[s..... ####..######.#### #..# # #..######. ########......... #.........####### #.######..##### #.# ##........# ##.###.....###.# #...##..#..## # #...........## ++'++'......... +....'......##.# +.<..+...#.## # +....+...#.# +....+...... ++++++##.#+# .. ..