final computer problem eco 252 7244838