.. #. ## . ##.# ##. .#### ... ....#..#####....##.... ###.##..#.....#....... . #...#..#.......#..# #?#.....#....<....# ....#.#..#.......#..# ..........#.....#..## ........#..#####..## #...†.hhh....## #....######### #..... #....## ####.# ... ... ##. .