Согласно одному из правил переноса, на стыке частей сложного или сложносокращенного слова возможны только такие переносы, которые соответствуют членению слова на значимые части. Поэтому правилен перенос четырех-угольник.
Да, раньше при переносе слов с приставками запрещалось оставлять в конце строки при приставке начальную часть корня, не составляющую слога. Сейчас правила переноса немного смягчились и такой перенос стал допустимым. Но при этом и сейчас предпочтительным признается такой перенос, при котором учитывается членение слова на значимые части. Таким образом, предпочтительный перенос: на-ступила, допустимый перенос: нас-тупила. См.: Правила русской орфографии и пунктуации. Полный академический справочник / Под ред. В. В. Лопатина. М., 2006. § 217.
Все вышесказанное относится к той ситуации, когда мы считаем на- в слове наступить приставкой (наступила на пятки). Но в значении 'начаться' в слове наступить выделяется корень наступ-. В этом случае перенос нас-тупила верен: внутри корня группа согласных может быть разбита для переноса любым способом.
Правильно: дру-зья, кры-лья. Нормы, регулирующие перенос в этих словах, неизменны уже много десятков лет: при переносе слов нельзя ни оставлять в конце строки, ни переносить на другую строку часть слова, не составляющую слога; нельзя оставлять в конце строки или переносить на другую строку одну букву; нельзя отрывать буквы ь и ъ от предшествующей согласной (ср. с примерами из сборников правил: бу-льон, крес-тьянин).
Ваш вариант переноса правильный. На стыке приставки и корня нежелательно (но не запрещено) отрывать согласную. Предпочтительно: раз-бросать, разбро-сать. Вариант разб-росать допустим.
Разбиваются переносом удвоенные согласные, входящие в корень или образующие стык корня и суффикса. Правильный перенос: програм-мный.
Такой перенос является ошибочным.
1. Если переносится слово контракт, то перенос части -акт невозможен.
2. Предложенный вариант переноса является ошибочным.
Перенос деревь-ев правилен. Буквы ъ и ь не разрешается отделять от предшествующей согласной, т. е. неправильным был бы перенос дерев-ьев. А перенос деревь-ев полностью соответствует правилам переноса. См.: Правила русской орфографии и пунктуации. Полный академический справочник / Под ред. В. В. Лопатина. М., 2006. § 213.
Возможны варианты слогораздела: ле-сно-го, лес-но-го. Переносить лучше без отрыва согласной от корня: лес-ного, лесно-го.
В прилагательных с суффиксом -ск-, образованных от географических названий, ударение чаще ставится на том же слоге, что и в названии, от которого оно образовано: Харьков – харьковский, Тамбов – тамбовский, Углич – угличский, Воронеж – воронежский. Но иногда наблюдается перенос ударения ближе к концу слова: Белгород – белгородский, Ставрополь – ставропольский, Новгород – новгородский. Объяснение простое: ударение переносится для удобства произношения. Произносить белгородский в беглой речи неудобно: после ударного слога остаются три безударных.