# .. #. #. #. #.### #... #..#### #..###..##.## #......hh%.<# #.>....s##.## ..###..####.# # #.. .# #.. .. #.. .#. #.. .... . .. .. r. . #