##### #...## #....# .....#....# .. .....#....# ..######.... #....# ........... #....# .......... #....# ......... #....# ........######'#### ........#...#.....# ......s)#...#.....# ......o.#...'.....# .......o#####.....# ##................# #................# ... #................# o.. #................# ..o. #................# ..... #................#####..... #.......................... #.......................... ##########..................<....... #...##...####'#######..........##### #.........#.........+..........# #.........#.........#..........# #.........'.........#..........# #........####'###+###..........# #...#######...###...#..........# #...# #.....#...#..........+ #...# #.....'...# #...# #.....#...# #...# #.....#...# #...# #.....#...# #...# ##+####...# #...# #...# #...# #...# #...# #...# #...# #...# #...# #...# #...# #...# #...# #...# #...# #...# #...# #...# #...# #...# #...# #...# #...# ##### #...# #...# #...# #...# #####