Safe flow (25/44)

Safe flow