I need a help please. It seems lI tried almost all steps but one little thing is missing

This is what they are asking me to do (" Each of your two radio button elements should be nested in its own label element. ")
Did anybody out there met the same error?

Bellow is my codes. Thanks !

  **Your code so far**

<h2>CatPhotoApp</h2>
<main>
<p>Click here to view more <a href="#">cat photos</a>.</p>

<a href="#"><img src="https://cdn.freecodecamp.org/curriculum/cat-photo-app/relaxing-cat.jpg" alt="A cute orange cat lying on its back."></a>

<p>Things cats love:</p>
<ul>
  <li>cat nip</li>
  <li>laser pointers</li>
  <li>lasagna</li>
</ul>
<p>Top 3 things cats hate:</p>
<ol>
  <li>flea treatment</li>
  <li>thunder</li>
  <li>other cats</li>
</ol>
<form action="https://www.freecatphotoapp.com/submit-cat-photo">
  <input type="text" placeholder="cat photo URL" required>
  <button type="submit">Submit</button>

  <label for="indoor">
    Indoor
  </label>

  <label>
    <input type="radio" name="Indoor">
    <input id="indoor" type="radio" name="indoor-outdoor">
  </label> 

  <label for="indoor">
    Outdoor
  </label>
  
  <label>
    <input type="radio" name="Outdoor">
    <input id="indoor" type="radio" name="indoor-outdoor">
  </label>
</form>
</main>
  **Your browser information:**

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36

Challenge: Create a Set of Radio Buttons

Link to the challenge:

Look at the directions carefully

“ Your page should have two radio button elements.” You have four.

You need two labels and only two radio button inputs inside of each label. those labels need a name attribute of “indoor-outdoor”

Then one label needs to be indoor, and the other outdoor