Asymmetric reduction of functionalized ketones and their synthetic applications