----------------- House, print yourself: House={Land={Property={id=0, price=600000}, lot_size=10000, water=0}, size=2000} Land, print yourself: Land={Property={id=0, price=600000}, lot_size=10000, water=0} Land, print yourself again: House={Land={Property={id=0, price=600000}, lot_size=10000, water=0}, size=2000}