Sułoszowa, the Polish village where 6,000 people share the same road