AIEEE 2006 SOLUTIONS