Updated symbol placement function to ensure random placement with no overlap.