class Solution { public: #define A 1000000007 int FillArray(vector<int>& a, int k) { long long ans=1; int left,right; a.push_back(k); a.insert(a.begin(),1); bool check=0; for(int i=0;i<a.size();i++){ if(a[i]==0&&!check) {left=i; check=1;} else if(a[i]!=0&&check){ right=i...