######...## .......#..##### ......#.#...... .....#...#..... #####.?...##### .#..........[#. ..#.........#.. ..#....<....#]. .#...........#. #####.....##### .....#...#..... ####..#.#..#### ##..#..## ##..... ...####