## ### ...... # #.... .. #.#.. ..# ##.#.##... #...... .. #..#.##.#.... +..<.......... #....#.....#.. #.(..# ....... #....+ ....... #.!.(##....# #>...(.....+ #..........# #..........# #...?.)$...# #.....b....# #..........# #..........# #..........# ............# ............# ............# ......###....