design and analysis of objects 359783