Finished alu and alu test bench