# .# .# #.# ##.. ###.. ###...# #....<# #%?......# ......##.# ..##.. .# # #. .. #. .## # .# .# .