Separate weather systems brought torrential, extended rainfall to the island of Sri Lanka and large parts of Indonesia's ...