. .. ... .>.. ..... #####...... ###.)....# ##...####.### ####..<..##..... #..oo........... #.....oo.......... .................( .................. .................. ####.........(.... #.............. ##.............