Huru de kunna lefva här , är en gåta.