Итоги голосования для комментария:
Geometer Знакомая «болезнь», да…

Можно пробовать сперва написать план-схему, а потом разворачивать по частям и аккуратно, но это много возни.