### ### ... ..## .. ...# ..#..## .. ..! .#... ... .> .hoo ...## ##.. ?.#.# .>... ... e..#<# ....r.#.....h....bo..... ......#.#+.'#######..### ......S....g... .... #<# .## ### # +# >. ..#.. #.#.# #.#.# # #.#.# .## ...###..# #..#..... #.>!.# ##...# #..O# #...# ###.# #.# #<# ###