##.... #....# #....# . #....+ ..#+##....####. #............. #............. #.....<....... #............. ##############