. .### ...# ... #.. ..## . ....# ###...##.. .... ......... ##..###......... #....#.....#..# #.............# ..##.......####### ..........+....... ..........##########. .........#<.%.....$... #..##.##.##########... #......... #....##.# #....##.# #....##.# #####....##.# #........S..# #.#########b# ##