.... .... .?. ### #.. ...##.. # #.#.. .# #...# ##..# # #.#..o... ####.##o#.#.... #.....hr@.....# ..##...h..#.### #.#..### .....## ..#.... ....... ....... ....... .......