update 12.27 execrise program