Safe flow (28/44)

Safe flow