hints: