| 
	
	
		
		
		
		
		 Поскольку входящий массив отсортирован по алфавиту, на первом месте объект с "name" == "Ali". 
Там его и оствляем, и ищем соседа. В массиве "close" у этого объекта находятся "Vasil" и "Wog". 
Кого из этих двоих посадить следующим, выбираем по алфавиту. В данном случае - это "Vasil". 
Располагаем объект c name == "Vasil" после "Ali". 
Чтобы узнать следующего, смотрим "close" у объекта "Vasil". Там находяться "San" и "Ali". 
По алфавиту, из этих двоих следующим должен быть "Ali", но он уже занял свое место, поэтому 
следующим будет "San". И так далее. 
В итоге гости должны сидеть в следующем порядке Ali, Vasil, Sun, Zena, Wog. 
 
 
Он по заданию отстортированный 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 |