. # . . . .. . # . .. . .. . #h ### #.. . ##.. .. # . ..## ##. ##. ........#... # ..# #.####.##.... ... . .## .... ...#. # . ... .#. ###. # . .. #. .. #. # #..#5.5X.. #.# . # #####..5.5##...#.# ###. #..5 3... ..# . #.###.###.###... .. . #..5#.55# ..# ....# # 5###. .#. #### # ###3.# # .5###.##...# ##.##.....#..# # # ..##.. .#. #5 ###..# .... ###.#..## # #. #5.555## ######.# #..# #..# .... ...#. ...# .. ...# .. #... .#.