
Implement a simple D flip flop with active high synchronous reset (reset
output to 0).

module TopModule (
  input clk,
  input d,
  input r,
  output logic q
);

