module d_ff { input d ; output q ; reg a ; par { a := d ; q = a ; } }