SULTON SULAYMAN ALI 311127088 Shared construction objects