`timescale 1ns/1ns

module switch (	
	output	comparator_3_o,
	output	comparator_2_o,
	output	comparator_1_o
);	


task shorted;
begin  	
	comparator_3_o =
	comparator_2_o =
	comparator_1_o =
end
endtask				 

task disconected;
begin  
	comparator_3_o =
	comparator_2_o =
	comparator_1_o =
end
endtask	

task opened;
begin  
	comparator_3_o =
	comparator_2_o =
	comparator_1_o =
end
endtask

task closed;
begin  
	comparator_3_o =
	comparator_2_o =
	comparator_1_o =	
end
endtask			 

task fault;
begin  
	comparator_3_o =
	comparator_2_o =
	comparator_1_o =
end
endtask	 	

endmodule
