Making a Mirror with a  Variable Surface Shape