This is OOSE homework .