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