#.. ...#####.. .....##.. ....+..# #...##.# #...##.# #...##.# # #...##<#+#### #.##...##......# #..............# ####....)......# ###...........# ...............# .............?.# .........####### ....?....# (....##### ..... ..... ##