دوست عزیز سوالت اینقدر طولانی و کلی هست که امکان پاسخ در چند جمله نیست