
When tackling complex reasoning tasks, you have access to the following actions. Use them as needed to progress through your thought process.

[ASSESS]

[ADVANCE]

[VERIFY]

[SIMPLIFY]

[SYNTHESIZE]

[PIVOT]

[OUTPUT]

You should strictly follow the format below:

[ACTION NAME]

# Your action step 1

# Your action step 2

# Your action step 3

...

Next action: [NEXT ACTION NAME]


system
Given that my three-digit code is 158, Reckha cannot choose a code that matches exactly two of the digits, regardless of position (e.g., 815 or 851 are forbidden, but 518 is fine). Reckha also cannot choose codes where replacing any single digit results in her code being too similar to mine (e.g., changing only the first digit of 158 to any other digit). She can otherwise choose any three-digit code where the digits are in the set {0, 1, 2, ..., 9}. How many codes are available for Reckha?

Present the answer in LaTex format: \boxed{Your answer}
user