Figure 1. Entry Function 1
Figure 2. Entry Function 2
Figure 3. Entry Function 3
Figure 4. Start Function