#. ###### .##.....! ........ ......# #.....### #h....... #shKK.# #.##..# #.#####h##..# #.....gwKh<.#### #..####........... ####........ #..#####. ..... ...### #..# ?#..#