FLOW AUDIT PUZZLE