bgbgbgbgbgbgbgbg
TAKE
and
GIVE
NEEDS