#....##### #....#...# ### ....#...# .o.. #...#...# ..... #...#...##o..... #...#....'.o.... #...##'###..o... ##########...'..# ....) #<)...[).'...#### .... ##########.S.##### ... #........ .. #Z####### + #.# #.# #.# ..) #.... #..... #...... #....... ##..%....