a deep select question

a deep select question

I got a three level ul, is there and skill to control the third li more smart?
  1.       // my way
  2.       $('ul:first > li').each(function() {
  3.              $(this).find('ul:first > li').each(function() {
  4.                    $(this).find('ul:first li').each(function() {
  5.                         console.log($(this).html());
  6.                    });
  7.             });
  8.       });
  1. the structure
  2. <ul>
  3. <li>a
  4.      <ul>
  5.          <li>a1-1
  6.              <ul>
  7.                  <li>a1-1-1</li>
  8.                     <li>a1-1-2</li>
  9.                 </ul>
  10.             </li>
  11.             <li>a1-2
  12.              <ul>
  13.                  <li>a1-2-1</li>
  14.                 </ul>
  15.             </li>
  16.         </ul>
  17.     </li>
  18.     <li>b
  19.      <ul>
  20.          <li>b1-1
  21.              <ul>
  22.                  <li>b1-1-1</li>
  23.                 </ul>
  24.             </li>
  25.             <li>b1-2
  26.              <ul>
  27.                  <li>b2-1-1</li>
  28.                     <li>b2-1-2</li>
  29.                 </ul>
  30.             </li>
  31.         </ul>
  32.     </li>
  33. </ul>