share() working

give and take function working