add add binary solution