tree: f84c3bb6afdaa087ec392390eefaa4b9a9505e44
  1. complement/
  2. negate/