由于字数要求较多,我将尽量用的方法为你写出