На станции Вавилон-5 есть жилой квартал размерами 6х7 м, который размечен координатами:
     
 
Станция должна принять гостей, послов разных рас, у которых есть требования к жилой площади:
посол - кол - м2/посла
----------------------
ворлон	- 1 	- 10 м2/посла
центавр	- 2 	-  4 
нарн	- 2 	-  2 
дрази	- 2 	-  3 
тени	- 3 	-  2 
мембар	- 3 	-  2 
люди	- 2 	-  1 
При этом у послов некоторых рас есть требования по 
невозможности соседства с другими конкретными расами ДАЖЕ ЧЕРЕЗ СТЕНКУ, а именно невозможные соседи:
ворлон-тени
ворлон-дрази
центавр-нарн
мембар-тени
мембар-нарн
Нужно выделить всем послам свой жилой отсек, разделив жилой квартал стенами.
Послы одной расы должны быть в одном жилом отсеке.
Каждый жилой отсек должен быть прямоугольным.(*) Если снять это ограничение, то нужно выполнить другое ограничение: "Каждая раса должна иметь собственный выход из жилого квартала". Задача со звёздочкой.
подсказка: 
wiki:Задача_раскроя