We have been asked to produce a whiteboard animation. Here is the result.