.. ........ ... #......# ...##......# .........h. ... .......... .d. ... ..... ... #.. #..# ..# ##..##..##..##. ............... ............... ##..##..##..##. ##..##.X##..##. ............... ............... ##..##.D##..##. ##..##x.##..##. ............... .... .......... ##..##..##D.##. ##..##..##. ## .......... .... ..... ... ..... #.. # .# ..##.. ##..##..# ..##. ............. . .... ......... . ##. ##..##.. #. .## .## .##.. . . .......... ..X.. .. .. ....... .. . ..# . # . . . # .## .##.. . .. . x. ..... .. .. . .. .# x## # # .