. #.. #... #... ####.. ####....#####+# #..!..........### ###......g...##...# ..................# #....)....##....##### +...%(....+.........+ #.........##...<##### +(........+.....+ #...(.....###...# ############..... #.....( #...... #...... ########