YETIMQUM HOSILI 305253038 Shared construction objects