module sr_latch_dataflow (
    input       s,          // Inputs
    input       r,          // 
    output      q,          // Output
    output      qbar);      //

    // NAND1
    assign q = ~(s & qbar);

    // NAND2
    assign qbar = ~(r & q);

endmodule