Typical results and various ways to achieve these results are given in detail, so