Left add (23/29)

Left add