P
1) проверяет 1 аргумент, если not null - возвращает это значение
2) если null - идет в 2 аргумент Callable и возвращает его значение
Optional очень похоже, но он 2 аргумент вызывает только если передан not null
Size: a a a
P
DZ
ДТ
В
DZ
A
DZ
RK
A
RK
RK
RK
DZ
DZ
DZ
RK
A
DZ
zN
VY