第二题可以不用这么长,有些条件重复了应该。