#.# .. .. ##.# # .. ...# .. ##. #..## .. #.. .... .. ..##.. #. #.$# # #..##..##>#..## #.<##hb...b.# #..##b......# ..##..##...... #.. .. ...... ?.# .##. ..... ... .. .. ..... ... .# .. .... .. .. #....#