>>planar_code<< 	
              	 	
 
   	
         
 
 	   	
    	
          	   	
 
    	
           
	 	  
    	 	 
    
 	     	 
     	 	
       
     
	     	
 
          	  	
       	
   	       	
 
 
     	 
    
 	     	 
      	 
 
   
 	     	 
      	 
    
 	     	 
 
     	 
    
 	     	 
 
 
    	 
    
 	   	  	 
       	
 
  	        	 	
      	 	
  	       	 	
 
 
    	 
 
 
  
 	     	 
 
      	 	
 
 	      	 	 	
 
      	
   	       	
 
 
    	 	
 
      
   	 	
       	 
    
 	     	 
 
 
     	
 
  	       	
 
 
 
   	 	
 
      
  	 	 	
      	
 
       
	    	      	 	
       
    
	       	
 
      
	    	       	 
    
 	     	 
      	 
    
 	    	 
       	 
    
 	     	 
      	 
    
 	     	 
      	
 
      
  	 	
 
      	 	
       
    
	        	 	
  
	        
      	 
 
   
 	    	 	 
      	 
 
   
 	   	 	 	 
       	 	
 
 	      	
 
 
      	 
 
   
 	   	 	 	 
      	 
 
   
 	 	    	 	      	
       
 
	   	 	      	 
 
   
 	    	 
       	
       
 
   	 	
      	
       
 
  	 	
 
      	
       
 
  	 	
 
      	
       
  	 	
       	
 
       
	    	 	     	
 
       
	   	         	
 
        	 	 	
       	
 
         	 	
       	
   	      	 	
 
       	 	
       
 	 	
 
       	
 
         	 	
      	 	 
   
 	   	 
 
        	
 
 
 	      	 	
 
      	 
    
 	    	 
 
      	 
    
 	    	 
 
      	
       
  	 	
        	 
    
 	    	 
      	 	 
    
 	    	 
 
      	 
    
 	     	 
      	 
    
 	      	 
     	
       
    
	 	     	 	
       
    
 
	     	 	
       
    
 
	      	 
    
 	    	 	 
      	
       
   	 	 	
       	
   	        	
 
    	 	
 
      
 
   	 	
      	
       
   
 
	 	     	 	
           
 
	       	
   	       	 	
 
     	 
  
  
 	     	 
 
 
   	 	
         
 	 	 	
     	 	 
    
 	   	 	 	 
     	
 
        	  	
 
 
      	 
    
 	    	 	 
 
     	 
    
 	    	 	 
      	 
    
 	     	 
      	
 
      
  	 	
 
      	 	
 
      
    
	      	
 
         
	 	 
        	
   	       	 	
 
    	
          
	 	 
      	 	
       
 
   	 	
     	 	
       
 
	 	   	     	 	
       
   	 	
     	 	
 
         
  	 	
     	 	
       
 
	    	     	 	
           
	 
     	 	
         
  	 	
       	
  
 
	     	 	
 
 
       	
   	     	 	
 
        	
 
  	       	 	
       	
 
	  	      	 	
 
       	
   	       	
 
       	
 
  	      	
 
        	
 
  	      	 	
 
       	
   	       	 	
 
      	
 
  	     	 	
 
 
       	
   	       	
 
       	
   	       	 	
 
     	 
    
 	    	 
 
       	
   	      	 	 	
 
      	
   	      	 	
 
 
      	
   	      	 	
 
 
      	
   	     	 	
 
      	 	 
    
 	  	  	 
      	 	 
    
 	   	  
      	 	 
    
 	    	 
 
     	 	 
    
 	  	   
 
     	 	 
    
 	   	  
 
     	
 
       
  
	 	       	 	
       
 	  	
         	
 
	  	      	 	 	
 
    	 	
       
 
	 	 	        	
 
      
 
 	 	
        	 
    
 	   	 	 
 
      	 
    
 	   	 
 
 
      	 
  
  
 	    	 
 
      	 
  
  
 	    	 
 
      	
       
  
	 	         	 	
 
 
	      
 
      	 	
 
      
 
 	 	
       	 	 
    
 	    	 
      	 	 
   
 
 	           	
 
        	 	   	 	
    	
 
       
	 	   	 	     	
 
           	 	
     	
 
       
   	 	
 
     	
 
           	 	 	
    	
 
           	 	 	
    	
 
           	 	 	
    	 	
       
 
  
 
	 
     	 	
       
 
 
  
	 
     	
 
          	 	
      	
 
       
  
	   	     	
 
        
   	 	
     	
 
        
	 	   	     	
          
 
  	 	
    	
          
 
	 	  	    	
 
        
	 	        	
 
            	 	
    	
            	 	
 
    	 	
       
     
	     	 	
       
    
 
	     	 	
       
    
	      	
 
        	  	 	 	
      	 
 
   
 	    	 
 
    	 	
          
   
 
	   	 	
          
    
	   	 	
 
          	  	 	
   	 	
 
            
	     	 	
            
 
	    	 	
        
    
	     	
 
           	 	 	
    	
 
          	  	 	
    	
           
	  	 
    	
 
        
 	  	 	
     	
 
          	  	 	
    	
           
 	 	
 
    	
 
           	 	
    	 	
            
 
	     	
  	        	 	 	 	
 
    	
 
          
 
 	 	
    	
 
           	 	
 
   	 	
 
  	        	 	 	
 
    	
 
 	 	         	 	
     	
 
 	          	 	 	
    	
 
  	         	 	 	
   	 	
  
 
         
	 
 
    	 	
 
          	 	
     	 	
 
            
	    	 	
 
          
	 
    	 	
              
 
	   	
           
	 	 	 
 
   	
 
           	 	
 
   	 	
             
 
 
	   	
 
           	 	 	
    	 	
 
          	 	 	
    	
 
           	 	
 
    	
            	 	
 
    	
 
       
  	 	
 
      	
            	 	 	
 
   	 	 
   
 
 	           	
 
       
	 	   	 	     	 	 
 
   
 	 	          	 	 
 
   
 	            	
 
       
  	 	 	
     	 	
 
 	      	 	
 	 	
 
     	 	
 
         
 	       	 
    
 	   	  
 
     	 	 
 
   
 	 	          	 	 
 
   
 	 	 	 	 	        	 	
      
   
 	 
      	 	
      
  
 
	 	 
     	 	
 
          
	       	 	
        
 	 
       	 	
         
 
	       	 	
      
  
 	         	
 
  	       	
      	 	 
 
   
 	 	          	 	 
 
   
 	    	 
     	 	
 
       
 
	 	        	 	 
 
   
 	     	 
    	 	
 
       
 
	        	 	
 
            
	 
    	
 
         	  	 	
 
   	 	
 
           	 	
 
    	 	
           	 	
 
    	 	
           	 	
 
    	 	
           	 	
 
    	 	
           	 	
 
    	 	
          	 	 	
 
     	
 
        	 	 	 	
 
    	
 
       
	 	 	  	 	    	 	
 
          	 	 	
 
    	
 
         	 	  	 	
    	
 
       
 	 	  	 	     	 	
          	 	 	
 
    	 	
         	 	 	
 
     	
 
 	         	
 
 
    	 	
            
 
	     	
 
 
	        	 	 
 
    	 	
             
	 
    	
 
       
	 	         	 	
  	       	  	 	
 
    	 	
        
 
	 	 	  	    	 
         
 	  	 
   	 	
            
 	 	
    	
 
          
 
 	 	
   	 	
            
 	 	
    	
            
 	 	
    	
 
	 	         	 	 	
 
    	
  
 
	        	 
 
    	 	
          
  
	 
     	 	
 
         
 
	 	     	 	
          	 	
 
     	
 
 	          	 	
     	
 
 	          	
      	
 
 
	 	        	 
 
    	 	
  
	        	   	 
   	 	
  
	        	 	  	 
    	
 
       
	 	    	     	
 
       
	 	          	 
 
   
 	    	 
       	
       
 	 	 	
 
      	 	
 
           
	     	 	
 
           
	    	 	
 
             
	   	 	
 
        
 	        	
 
         
 
 
 	 	
   	 	
            
 	 	
   	 	
            
 	 	
   	 	
             
	 
    	
 
       
	 	 	        	
 
        
 
 
	 	  	    	
 
        
 
	 	 	  	   	 	
            
 	 	
    	
           
 
 	 	
    	
           
 
	  	   	 	
            
  
	    	
 
          
 	  	    	
          
 
 	  	    	
 
       
 
	 	        	 	
 
 
       
 
	 
 
      	
        
 
 
 
 	 	
   	 	
 
            
 
	   	
 
             	 	
   	 	
 
            
	 
   	
 
  	        	   	 	
   	 	
 
            
 
	    	
 
        
	 	   	    	 	
            
 	 	
    	
 
         
 	 	
 
     	
 
           	 	
 
    	
 
           	 	
 
    	
 
           	 	
 
    	
 
           	 	
 
    	
 
         
  	 	
     	
 
            	 	
      	
   	       	 	
 
    	 	 
   
 
 	     
 
       	
   	      	 	 	
 
      	
   	      	 	
 
       	
   	      	 	 	
 
    	 	
            
 
	    	 	
            
 
	      	
 
  	       	
 
      	 
 
   
 	 	 	   	 	      	
       
 
 
  	 	
      	 
 
   
 	 	   	 	      	 	
       
 
 
 	 	
 
      	 
    
 	     	 	 
     	 
    
 	    	 	 
 
     	 
    
 	    	 	 
     	 	
       
     
	     	
 
       
	    	      	
 
       
	     	     	 	
            
 
	   	 	
 
           
	 
     	
 
         	   	 	
    	
 
         	  	 	 	
   	 	
             
 
	    	 	
       
     
	      	 
    
 	     	 
 
    	 	
 
         	 	
 
     	 	
       
     
	     	 	
       
    
 
	     	 	
       
     
	     	 	
 
         	 	
 
     	
 
       
    
	 	     	
 
       
    	 	
    	 	
 
         	  	 	 	
    	
 
        	 	   	 	
    	
 
        	   	 	
     	
 
           	 	
    	 	
 
          	 	
 
 
   	 	
 
          	 	
 
     	
 
           	 	
 
    	 	
 
          
	 	      	 	
      
     
	      	
       
    	 	
     	 	
           
	 
     	
 
          	 	
       	
         
 
	 	 	 
     	
         
 
 
	 	 
    	
 
       
  	 	 	
 
     	
          
	 	 
 
      	
          
	 	 
      	
          
 
	 	     	 	
           
 
	      	
       
  	  	 	
      	
       
   	 	 	
      	
       
  	 	 	 	
      	
       
   	 	 	
      	
       
  	 	 	 	
     	 	
          
 
	 
      	
        	 	 	
 
      	 	 
    
 	     	 
 
    	 	 
    
 	     	 
 
      	
 
  	      	 	
 
     	
         
   	 	
     	
 
           	 	
      	
       
 
  	 	
 
      	
       
  	 	
       	 	 
 
   
 	    	 	 
     	
 
       
	    	      	 	
       
  
 
	  
      	 
    
 	   	  	 
      	
       
  
	 	  
     	
 
       
	 	         	
 
       
 
	 	        	 	 
    
 	   	 	 
 
     	
 
       
	   	 	
 
     	 	 
    
 	    	 	 
 
    	
 
       
   	 	
 
      	
       
 	  	 	
 
      	
       
   
	 	 
      	 	
          
 
	      	 
 
 
  
 	 	            	
  
 	       	
 
      	 	 
  
 
 	  	 	 	 
 
       	
   	      	 	
 
      	 
    
 	   	 	 
       	 
    
 	   	  
        	
   	      	 	
 
      	 
    
 	   	  
 
      	
 
      
  
	 	       	 	 
  
 
 
 	   	 	 
 
     	 	
         
  
	 
     	 	
           
	 
     	 	
       
   	 	
 
     	 	
       
   
 
	 
     	 	
       
    	 	
      	 
 
 
  
 	 	            	
  
 	        	
      	 	 
  
 
 	   	 	 	 
     	 	 
  
 
 
 	      
     	 	 
  
  
 	    	 	 
     	
 
       
 
	  	 	 	     	
 
          	 	
 
     	
            	 	
 
     	
          
	 	 
      	
          	 	
 
     	
         
 
   	 	
    	
            
 	 	
    	
         
   	 	
      	 	
          
 
	     	 	 
    
 	   	   
      	
       
  	  	 	
      	
       
 	 	  	 	
      	
       
   	 	 	
     	
 
        	  	 	
 
     	 	
         
 	 	
 
      	
        	  	 	
 
      	
       
   	 	
       	
         
	  	 
      	
       
  	  	 	
      	
       
   	 	 	
     	 	
         
  
	 
      	
       
 	   	 	
     	 	
         
 	 	
 
      	 
    
 	     	 
     	 	
       
  
	 	  	     	 	
 
      
   
 	 	
       	
         
 	 	
       	
 
  	        	 	
    	
 
       
   
 	 	
     	
 
       
   
 	 	
     	
 
       
	   	  	     	 	
       
   
  
	     	
 
       
   
	  	     	
 
       
   
 	 	
     	 	 
    
 	    	 	 
 
    	
 
       
   
 	 	
     	 	
 
      
    	 	
      	
       
   	 	 	
      	 
    
 	     	 
      	
       
   	 	 	
      	
       
 	 	  	 	
      	 
    
 	     	 
       	
 
        
 	 	
       	
   	        	 	
 
   	
 
       
    	 	
     	
 
       
    	 	
     	 	
       
     
	     	
 
       
	     	     	
 
       
    	 	
     	 	 
    
 	     	 
 
    	
 
       
    	 	
     	 	 
  
  
 	     	 
 
    	 	 
    
 	     	 
 
    	
 
       
	     	     	
         
   	 	
     	
 
       
	    	       	
         
	 	 
       	
       
 	 	 	
        	
         	 	 	
 
      	
       
  	 	 	
 
      	
       
 	 	 	 	
 
      	
       
  	 	
 
       	
       
 	 	 	
        	
       
   	 	
 
      	
       
 	 	  	
 
      	
         
	 	 
       	
       
  	 	
 
      	 	
 
      
   	 	
       	 
 
   
 	 	    	      	 	
       
   	 	
      	 	
          
 
	 
    	
 
              	 	
  	
 
 	             	 	
  	
  
            	 	
 
 