optimize demo/adder using .orand