/* Author : Mayank Natani Email-id : mayanknatani6@gmail.com, mayank.natani@students.iiit.ac.in Blog : mayanknatani.wordpress.com */ /* Data Structure Includes */ #include <vector> #include <list> #include <map> #include <set> #include <queue> #include <deque> #include <bitset> #include <stack> /*other Includes */ #include <algorithm> #include <functional> #include <numeric> #include <utility> #include <sstream> #include <iostream> #include <iomanip> /* C Includes */ #include <cstdio> #include <cmath> #include <cstdlib> #include <ctime> #include <cstring> using namespace std; typedef vector<int > vi; typedef vector<long long int > vl; typedef vector<bool > vb; typedef vector<char > vc; typedef vector<float > vf; typedef vector<double > vd; typedef vector<vi > vvi; #define pb push_back #define si(n) scanf("%d",&n) #define sc(n) scanf("%c",&n) #define sf(n) scanf("%f",&n) #define sd(n) scanf("%lf",&n) #define ss(n) scanf("%s",n) #define all(a) a.begin(),a.end() #define tr(container,it) for(typeof(container.begin()) it = container.begin() ; it != container.end() ; it++) //to traverse any container #define present(container,element) (container.find(element)!=container.end()) //should be used for set,map etc. #define vpresent(container,element) (find(all(container),element)!=container.end()) //should be used for vectors. #define PI 3.14159265359 #define DegToRad(a) PI/180*all #define RadToDeg(a) 180/PI*a #define LL long long int #define MOD 1000000007 #define INF (1<<30) int gcd(int a,int b){ if(a==0) return b; return(b%a,a);} char a[1003][1003]; bool visited[1003][1003]; bool final_visited[1003][1003]; int c,r; pair <int, pair < int ,int > > dfs(int x,int y){ int max_height=0; pair < int , int > ans; stack < pair < int ,int > > S; visited[x][y]=true; S.push(make_pair(x,y)); bool flag=false; while(!S.empty()){ x = S.top().first; y = S.top().second; flag=false; if((y+1)<c && !visited[x][y+1] && a[x][y+1]=='.'){ flag=true; visited[x][y+1]=true; S.push(make_pair(x,y+1)); } else if((x+1)<r && !visited[x+1][y] && a[x+1][y]=='.'){ flag=true; visited[x+1][y]=true; S.push(make_pair(x+1,y)); } else if(y>0 && !visited[x][y-1] && a[x][y-1]=='.'){ flag=true; visited[x][y-1]=true; S.push(make_pair(x,y-1)); } else if(x>0 && !visited[x-1][y] && a[x-1][y]=='.'){ flag=true; visited[x-1][y]=true; S.push(make_pair(x-1,y)); } if((int)S.size()>max_height){ max_height =(int) S.size(); ans = S.top(); //printf("___ %d %d %d\n", ans.first,ans.second,max_height); } if(!flag) S.pop(); } return make_pair(max_height,ans); } int FindDiameter(int x,int y){ pair < int, pair <int ,int > > leaf1 = dfs(x,y); //printf("%d\n",leaf1.first); for(int i=0;i<r;i++) for(int j=0;j<c;j++) if(visited[i][j]){ final_visited [i][j]=true; visited[i][j]=false; } return dfs(leaf1.second.first,leaf1.second.second).first; } int main(){ int test; si(test); while(test--){ si(c);si(r); for(int i=0;i<r;i++) for(int j=0;j<c;j++){ final_visited[i][j]=false; visited[i][j]=false; } for(int i=0;i<r;i++) ss(a[i]); int diameter=0; for(int i=0;i<r;i++) for(int j=0;j<c;j++) if(!final_visited[i][j] && a[i][j]=='.') diameter = max(diameter,FindDiameter(i,j)-1); printf("Maximum rope length is %d.\n",diameter); } return 0; }
Standard input is empty
Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope length is 0. Maximum rope len