Four Thousand rainy nights