CIC-IC-Design 2005 Reference answer