Итоги голосования для комментария:
Arris у меня мозг уже два года взрывается при попытке решить эту задачу :( А пререквезиты все те же, что у тебя, хотя у меня не SW, а что-то чуть более гурпсообразное.