SHERALI SHUKRONA HADICHA 310147064 Shared construction objects