Синтаксический разбор. смотрителем маяка был старый боцман парусного флота Майданов
Смотрителем маяка(оба - дополнение_ _ _) был(сказуемое=) старый(определение: волнистая линия) боцман(подлежащее___) парусного флота(оба - дополнение) Майданов(подлежащее).