import java.util.ArrayList;
import java.util.List;
import java.util.Objects;
 
class Ideone {
    public static void main
(String[] args
) {         List<String> list = new ArrayList<>();
        list.add(null);
        list.add("Hello");
        list.add("world");
        System.
out.
println(getFirstNotNull
(list
));     }
 
    private static String getFirstNotNull
(List
<String
> list
) {         return list.stream().filter(Objects::nonNull).findFirst().orElse(null);
    }
}
				aW1wb3J0IGphdmEudXRpbC5BcnJheUxpc3Q7CmltcG9ydCBqYXZhLnV0aWwuTGlzdDsKaW1wb3J0IGphdmEudXRpbC5PYmplY3RzOwoKY2xhc3MgSWRlb25lIHsKICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKICAgICAgICBMaXN0PFN0cmluZz4gbGlzdCA9IG5ldyBBcnJheUxpc3Q8PigpOwogICAgICAgIGxpc3QuYWRkKG51bGwpOwogICAgICAgIGxpc3QuYWRkKCJIZWxsbyIpOwogICAgICAgIGxpc3QuYWRkKCJ3b3JsZCIpOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihnZXRGaXJzdE5vdE51bGwobGlzdCkpOwogICAgfQoKICAgIHByaXZhdGUgc3RhdGljIFN0cmluZyBnZXRGaXJzdE5vdE51bGwoTGlzdDxTdHJpbmc+IGxpc3QpIHsKICAgICAgICByZXR1cm4gbGlzdC5zdHJlYW0oKS5maWx0ZXIoT2JqZWN0czo6bm9uTnVsbCkuZmluZEZpcnN0KCkub3JFbHNlKG51bGwpOwogICAgfQp9