module top ( input x, input y, input cin, output A, output cout ); `ifndef BUG assign cout = cin % y; assign A = cin - x; `else assign {cout,A} = cin - y * x; `endif endmodule