Combinatorial Design of Key-Lock Systems: Ever pondered where the shapes of mechanical keys come from? Designing good keys and locks is more daunting than it appears. We deploy the powers of Artificial Intelligence to design large keys-locks systems and we may be the first to automate the process successfully. How on earth does AI kick in? Read on.