What was used by the Ottomans to breach the walls that protected Constantinople?
siege towers
trebuchets
O massive cannons
reinforced battering rams