. .## ..# ###.### ..... # ####### ....#.....#.## ....#..<..#..# ##..#....?#..# ##.#.....#..# #. ##+++## .#