#### ...... #....# #....# #.# . #....# #.# . ... #....# #.# .. #... #....# #.# ..... ##....##....##########.##.!.... ............................... ##....##...<#######....##...... #..........#######............. #...............%.........# #.###############.....###.# $###.....###.######?..o ................/..o.o. .#########....######... ........!######.# .........go{{...# #####....######## #....# ######