| Step | Hyp | Ref
 | Expression | 
| 1 |   | prmuz2 12299 | 
. . 3
        
             | 
| 2 |   | euclemma 12314 | 
. . . . . 6
                                           
                  | 
| 3 | 2 | 3expb 1206 | 
. . . . 5
                        
     
                       
         | 
| 4 | 3 | biimpd 144 | 
. . . 4
                        
     
              
                  | 
| 5 | 4 | ralrimivva 2579 | 
. . 3
        
                       
      
                  | 
| 6 | 1, 5 | jca 306 | 
. 2
        
              
                     
      
                   | 
| 7 |   | simpl 109 | 
. . 3
                    
                
      
                               | 
| 8 |   | eluz2nn 9640 | 
. . . . . . . . . . . . 13
              
       | 
| 9 | 8 | adantr 276 | 
. . . . . . . . . . . 12
                                          | 
| 10 | 9 | nnzd 9447 | 
. . . . . . . . . . 11
                                          | 
| 11 |   | iddvds 11969 | 
. . . . . . . . . . 11
                  | 
| 12 | 10, 11 | syl 14 | 
. . . . . . . . . 10
                                          | 
| 13 |   | nncn 8998 | 
. . . . . . . . . . . 12
                  | 
| 14 | 9, 13 | syl 14 | 
. . . . . . . . . . 11
                                          | 
| 15 |   | nncn 8998 | 
. . . . . . . . . . . 12
                  | 
| 16 | 15 | ad2antrl 490 | 
. . . . . . . . . . 11
                                          | 
| 17 |   | nnap0 9019 | 
. . . . . . . . . . . 12
             #    | 
| 18 | 17 | ad2antrl 490 | 
. . . . . . . . . . 11
                                     #    | 
| 19 | 14, 16, 18 | divcanap1d 8818 | 
. . . . . . . . . 10
                                                      | 
| 20 | 12, 19 | breqtrrd 4061 | 
. . . . . . . . 9
                                                      | 
| 21 | 20 | adantr 276 | 
. . . . . . . 8
                                                         
      
                                       | 
| 22 |   | simprr 531 | 
. . . . . . . . . . . 12
                                          | 
| 23 |   | simprl 529 | 
. . . . . . . . . . . . 13
                                          | 
| 24 |   | nndivdvds 11961 | 
. . . . . . . . . . . . 13
               
                            | 
| 25 | 9, 23, 24 | syl2anc 411 | 
. . . . . . . . . . . 12
                                                          | 
| 26 | 22, 25 | mpbid 147 | 
. . . . . . . . . . 11
                                                | 
| 27 | 26 | nnzd 9447 | 
. . . . . . . . . 10
                                                | 
| 28 |   | nnz 9345 | 
. . . . . . . . . . 11
                  | 
| 29 | 28 | ad2antrl 490 | 
. . . . . . . . . 10
                                          | 
| 30 | 27, 29 | jca 306 | 
. . . . . . . . 9
                                                          | 
| 31 |   | oveq1 5929 | 
. . . . . . . . . . . 12
                                          | 
| 32 | 31 | breq2d 4045 | 
. . . . . . . . . . 11
                               
                    | 
| 33 |   | breq2 4037 | 
. . . . . . . . . . . 12
                         
              | 
| 34 | 33 | orbi1d 792 | 
. . . . . . . . . . 11
                            
                               | 
| 35 | 32, 34 | imbi12d 234 | 
. . . . . . . . . 10
                                         
         
                    
                         | 
| 36 |   | oveq2 5930 | 
. . . . . . . . . . . 12
                                          | 
| 37 | 36 | breq2d 4045 | 
. . . . . . . . . . 11
                               
                    | 
| 38 |   | breq2 4037 | 
. . . . . . . . . . . 12
                   
        | 
| 39 | 38 | orbi2d 791 | 
. . . . . . . . . . 11
                                                            | 
| 40 | 37, 39 | imbi12d 234 | 
. . . . . . . . . 10
                                        
                
                    
                         | 
| 41 | 35, 40 | rspc2va 2882 | 
. . . . . . . . 9
                                                 
      
                                        
                        | 
| 42 | 30, 41 | sylan 283 | 
. . . . . . . 8
                                                         
      
                                        
                        | 
| 43 | 21, 42 | mpd 13 | 
. . . . . . 7
                                                         
      
                           
               | 
| 44 |   | dvdsle 12009 | 
. . . . . . . . . . . . 13
              
                   
      
              | 
| 45 | 10, 26, 44 | syl2anc 411 | 
. . . . . . . . . . . 12
                                          
      
              | 
| 46 | 14 | div1d 8807 | 
. . . . . . . . . . . . 13
                                                | 
| 47 | 46 | breq1d 4043 | 
. . . . . . . . . . . 12
                                                         
            | 
| 48 | 45, 47 | sylibrd 169 | 
. . . . . . . . . . 11
                                          
      
                    | 
| 49 |   | nnrp 9738 | 
. . . . . . . . . . . . . 14
                  | 
| 50 | 49 | rpregt0d 9778 | 
. . . . . . . . . . . . 13
                            | 
| 51 | 50 | ad2antrl 490 | 
. . . . . . . . . . . 12
                                                    | 
| 52 |   | 1rp 9732 | 
. . . . . . . . . . . . 13
        | 
| 53 |   | rpregt0 9742 | 
. . . . . . . . . . . . 13
        
                   | 
| 54 | 52, 53 | mp1i 10 | 
. . . . . . . . . . . 12
                                                    | 
| 55 |   | nnrp 9738 | 
. . . . . . . . . . . . . 14
                  | 
| 56 | 9, 55 | syl 14 | 
. . . . . . . . . . . . 13
                                          | 
| 57 | 56 | rpregt0d 9778 | 
. . . . . . . . . . . 12
                                                    | 
| 58 |   | lediv2 8918 | 
. . . . . . . . . . . 12
                                            
                                           | 
| 59 | 51, 54, 57, 58 | syl3anc 1249 | 
. . . . . . . . . . 11
                                                                | 
| 60 | 48, 59 | sylibrd 169 | 
. . . . . . . . . 10
                                          
      
        | 
| 61 |   | nnle1eq1 9014 | 
. . . . . . . . . . 11
               
   
        | 
| 62 | 61 | ad2antrl 490 | 
. . . . . . . . . 10
                                                    | 
| 63 | 60, 62 | sylibd 149 | 
. . . . . . . . 9
                                          
      
        | 
| 64 |   | nnnn0 9256 | 
. . . . . . . . . . . . 13
                  | 
| 65 | 64 | ad2antrl 490 | 
. . . . . . . . . . . 12
                                          | 
| 66 | 65 | adantr 276 | 
. . . . . . . . . . 11
                                                    | 
| 67 |   | nnnn0 9256 | 
. . . . . . . . . . . . 13
                  | 
| 68 | 9, 67 | syl 14 | 
. . . . . . . . . . . 12
                                          | 
| 69 | 68 | adantr 276 | 
. . . . . . . . . . 11
                                                    | 
| 70 |   | simplrr 536 | 
. . . . . . . . . . 11
                                                    | 
| 71 |   | simpr 110 | 
. . . . . . . . . . 11
                                                    | 
| 72 |   | dvdseq 12013 | 
. . . . . . . . . . 11
                                
       
       | 
| 73 | 66, 69, 70, 71, 72 | syl22anc 1250 | 
. . . . . . . . . 10
                                                    | 
| 74 | 73 | ex 115 | 
. . . . . . . . 9
                                                    | 
| 75 | 63, 74 | orim12d 787 | 
. . . . . . . 8
                                                                              | 
| 76 | 75 | imp 124 | 
. . . . . . 7
                                                                              | 
| 77 | 43, 76 | syldan 282 | 
. . . . . 6
                                                         
      
                                     | 
| 78 | 77 | an32s 568 | 
. . . . 5
                            
                                                                         | 
| 79 | 78 | expr 375 | 
. . . 4
                            
                                                                         | 
| 80 | 79 | ralrimiva 2570 | 
. . 3
                    
                
      
                                                      | 
| 81 |   | isprm2 12285 | 
. . 3
        
                                                  | 
| 82 | 7, 80, 81 | sylanbrc 417 | 
. 2
                    
                
      
                           | 
| 83 | 6, 82 | impbii 126 | 
1
        
                                                               |