f1lter, спасибо за ссылки, посмотрю

Не понимаю логику вашего выравнивания
уже подправил. ссылка в последнем посте