# ... ###.... ######....... #..b...# ......#.r........ ........#####.... ...###### ... .. . .