|  | @ -688,6 +688,9 @@ namespace storm { | 
		
	
		
			
				|  |  |                         *writeIt = std::move(intermediateRowEntry); |  |  |                         *writeIt = std::move(intermediateRowEntry); | 
		
	
		
			
				|  |  |                         ++writeIt; |  |  |                         ++writeIt; | 
		
	
		
			
				|  |  |                     } |  |  |                     } | 
		
	
		
			
				|  |  |  |  |  |                 } else { | 
		
	
		
			
				|  |  |  |  |  |                     // skip the intermediate rows
 | 
		
	
		
			
				|  |  |  |  |  |                     writeIt = getRow(smallerRow).begin(); | 
		
	
		
			
				|  |  |                 } |  |  |                 } | 
		
	
		
			
				|  |  |                  |  |  |                  | 
		
	
		
			
				|  |  |                 // Write the larger row to its new position.
 |  |  |                 // Write the larger row to its new position.
 | 
		
	
	
		
			
				|  | @ -720,6 +723,9 @@ namespace storm { | 
		
	
		
			
				|  |  |                         *writeIt = std::move(*intermediateRowEntryIt); |  |  |                         *writeIt = std::move(*intermediateRowEntryIt); | 
		
	
		
			
				|  |  |                         --writeIt; |  |  |                         --writeIt; | 
		
	
		
			
				|  |  |                     } |  |  |                     } | 
		
	
		
			
				|  |  |  |  |  |                 } else { | 
		
	
		
			
				|  |  |  |  |  |                     // skip the intermediate rows
 | 
		
	
		
			
				|  |  |  |  |  |                     writeIt = getRow(smallerRow).end() - 1; | 
		
	
		
			
				|  |  |                 } |  |  |                 } | 
		
	
		
			
				|  |  |                  |  |  |                  | 
		
	
		
			
				|  |  |                 // Write the larger row to its new position.
 |  |  |                 // Write the larger row to its new position.
 | 
		
	
	
		
			
				|  | 
 |