Initialising tree
v . get ( 1 ) . add ( new pair ( 4 , 4 ) ) ; v . get ( 4 ) . add ( new pair ( 1 , 4 ) ) ; v . get ( 1 ) . add ( new pair ( 2 , 2 ) ) ; v . get ( 2 ) . add ( new pair ( 1 , 2 ) ) ; v . get ( 2 ) . add ( new pair ( 3 , 3 ) ) ; v . get ( 3 ) . add ( new pair ( 2 , 3 ) ) ; v . get ( 2 ) . add ( new pair ( 5 , 5 ) ) ; v . get ( 5 ) . add ( new pair ( 2 , 5 ) ) ;