# . ############..... ##...##..%...# . ######..#.....###.# ... #....#..####.#..#.#...... #.<..').#..'.#..'l....... #....#..#..#....#.#...... ######..###..#..#.# ... #.......#..#.# . ##############