| Step | Hyp | Ref
| Expression |
| 1 | | eqwrd 11036 |
. . 3
  Word
Word    ♯  ♯ 
  ..^ ♯                |
| 2 | 1 | 3adant3 1020 |
. 2
  Word
Word  ..^ ♯      ♯  ♯ 
  ..^ ♯                |
| 3 | | elfzofz 10287 |
. . . . . . . . 9
  ..^ ♯  
   ♯     |
| 4 | | fzosplit 10303 |
. . . . . . . . 9
    ♯  
 ..^ ♯     ..^  ..^ ♯      |
| 5 | 3, 4 | syl 14 |
. . . . . . . 8
  ..^ ♯    ..^ ♯     ..^  ..^ ♯      |
| 6 | 5 | 3ad2ant3 1023 |
. . . . . . 7
  Word
Word  ..^ ♯     ..^ ♯     ..^  ..^ ♯      |
| 7 | 6 | adantr 276 |
. . . . . 6
   Word
Word
 ..^ ♯    ♯  ♯    ..^ ♯     ..^  ..^ ♯      |
| 8 | 7 | raleqdv 2708 |
. . . . 5
   Word
Word
 ..^ ♯    ♯  ♯      ..^ ♯               ..^  ..^ ♯                |
| 9 | | ralunb 3354 |
. . . . 5
 
  ..^  ..^ ♯            
 
 ..^         
  ..^ ♯               |
| 10 | 8, 9 | bitrdi 196 |
. . . 4
   Word
Word
 ..^ ♯    ♯  ♯      ..^ ♯               ..^            ..^ ♯                |
| 11 | | eqidd 2206 |
. . . . . 6
   Word
Word
 ..^ ♯    ♯  ♯  
  |
| 12 | | 3simpa 997 |
. . . . . . . 8
  Word
Word  ..^ ♯     Word
Word    |
| 13 | 12 | adantr 276 |
. . . . . . 7
   Word
Word
 ..^ ♯    ♯  ♯    Word
Word    |
| 14 | | elfzonn0 10312 |
. . . . . . . . . 10
  ..^ ♯  
  |
| 15 | 14, 14 | jca 306 |
. . . . . . . . 9
  ..^ ♯       |
| 16 | 15 | 3ad2ant3 1023 |
. . . . . . . 8
  Word
Word  ..^ ♯        |
| 17 | 16 | adantr 276 |
. . . . . . 7
   Word
Word
 ..^ ♯    ♯  ♯       |
| 18 | | elfzo0le 10311 |
. . . . . . . . 9
  ..^ ♯   ♯    |
| 19 | 18 | 3ad2ant3 1023 |
. . . . . . . 8
  Word
Word  ..^ ♯    ♯    |
| 20 | 19 | adantr 276 |
. . . . . . 7
   Word
Word
 ..^ ♯    ♯  ♯   ♯    |
| 21 | | breq2 4049 |
. . . . . . . . 9
 ♯  ♯  
♯ 
♯     |
| 22 | 21 | adantl 277 |
. . . . . . . 8
   Word
Word
 ..^ ♯    ♯  ♯    ♯ 
♯     |
| 23 | 20, 22 | mpbid 147 |
. . . . . . 7
   Word
Word
 ..^ ♯    ♯  ♯   ♯    |
| 24 | | pfxeq 11150 |
. . . . . . 7
   Word
Word  
  ♯ 
♯      prefix   prefix 

  ..^              |
| 25 | 13, 17, 20, 23, 24 | syl112anc 1254 |
. . . . . 6
   Word
Word
 ..^ ♯    ♯  ♯     prefix   prefix 

  ..^              |
| 26 | 11, 25 | mpbirand 441 |
. . . . 5
   Word
Word
 ..^ ♯    ♯  ♯     prefix   prefix 
  ..^             |
| 27 | | lencl 11000 |
. . . . . . . . 9
 Word ♯    |
| 28 | 27, 14 | anim12ci 339 |
. . . . . . . 8
  Word
 ..^ ♯     ♯     |
| 29 | 28 | 3adant2 1019 |
. . . . . . 7
  Word
Word  ..^ ♯     ♯     |
| 30 | 29 | adantr 276 |
. . . . . 6
   Word
Word
 ..^ ♯    ♯  ♯    ♯     |
| 31 | 27 | nn0red 9351 |
. . . . . . . . . 10
 Word ♯    |
| 32 | 31 | leidd 8589 |
. . . . . . . . 9
 Word ♯  ♯    |
| 33 | 32 | adantr 276 |
. . . . . . . 8
  Word ♯  ♯  
♯ 
♯    |
| 34 | | eqle 8166 |
. . . . . . . . 9
  ♯  ♯  ♯   ♯  ♯    |
| 35 | 31, 34 | sylan 283 |
. . . . . . . 8
  Word ♯  ♯  
♯ 
♯    |
| 36 | 33, 35 | jca 306 |
. . . . . . 7
  Word ♯  ♯  
 ♯  ♯  ♯  ♯     |
| 37 | 36 | 3ad2antl1 1162 |
. . . . . 6
   Word
Word
 ..^ ♯    ♯  ♯    ♯ 
♯ 
♯ 
♯     |
| 38 | | swrdspsleq 11123 |
. . . . . 6
   Word
Word  
♯    ♯ 
♯ 
♯ 
♯      substr   ♯     substr   ♯   
  ..^ ♯               |
| 39 | 13, 30, 37, 38 | syl3anc 1250 |
. . . . 5
   Word
Word
 ..^ ♯    ♯  ♯     substr   ♯     substr   ♯   
  ..^ ♯               |
| 40 | 26, 39 | anbi12d 473 |
. . . 4
   Word
Word
 ..^ ♯    ♯  ♯      prefix   prefix  
substr   ♯     substr   ♯    
 
 ..^         
  ..^ ♯                |
| 41 | 10, 40 | bitr4d 191 |
. . 3
   Word
Word
 ..^ ♯    ♯  ♯      ..^ ♯              prefix   prefix  
substr   ♯     substr   ♯        |
| 42 | 41 | pm5.32da 452 |
. 2
  Word
Word  ..^ ♯      ♯  ♯ 
  ..^ ♯            
 ♯  ♯    prefix
  prefix 
 substr   ♯     substr   ♯         |
| 43 | 2, 42 | bitrd 188 |
1
  Word
Word  ..^ ♯      ♯  ♯ 
  prefix   prefix  
substr   ♯     substr   ♯         |