Left add (16/29)

Left add