. ###### #.. ##....# ####...# .# ##..<.####....# .# #...........### #.# #...#####.##..### #.# #..## ##..##..####.# #.# #######.....# #. ###...# # #...# ##..# ##.# #.### #...# #.#.# #...# #..(###### #.(........ #########(......... .......)hg.......?. ......##hl######### .###? #b.... # #....## ....... .#.....## #....... #.#.....