• prepare
  • invent