Safe flow (26/44)

Safe flow