C Copyright all rights reserve.