Pregunta de entrevista de Siemens

Implement MUL instruction on a microcontroller that has only basic arithmetic instructions (no MUL and DIV , left shift and right shifts allowed).