|  | @@ -3,10 +3,10 @@
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  void read_arg(const int, char ***, std::vector<int> &);
 |  |  void read_arg(const int, char ***, std::vector<int> &);
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | -bool isswap(std::vector<int> &, size_t, size_t);
 |  | 
 | 
											
												
													
														|  | 
 |  | +bool isdiff(std::vector<int> &, size_t, size_t);
 | 
											
												
													
														|  |  void perm_r(std::vector<int> &, size_t, size_t, std::vector<std::vector<int>> &);
 |  |  void perm_r(std::vector<int> &, size_t, size_t, std::vector<std::vector<int>> &);
 | 
											
												
													
														|  |  void permutation(std::vector<int> &, std::vector<std::vector<int>> &);
 |  |  void permutation(std::vector<int> &, std::vector<std::vector<int>> &);
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | -std::ostream &print_arr(const std::vector<int> &vec, std::ostream &os);
 |  | 
 | 
											
												
													
														|  | 
 |  | +std::ostream &print_arr(const std::vector<int> &, std::ostream &);
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  #endif
 |  |  #endif
 |