fork download
  1. #include <iostream>
  2. #include <string>
  3. #include <vector>
  4. using namespace std;
  5.  
  6. int n;
  7. string s, ans;
  8. vector<char> open;
  9.  
  10. bool solve(int i){
  11. if(s.size() == 0) return true;
  12. if(i == s.size()) return open.size() == 0;
  13.  
  14. if(s[i] == '(' || s[i] == '['){
  15. open.push_back(s[i]);
  16. return solve(i+1);
  17. }
  18.  
  19. if(open.size() == 0) return false;
  20.  
  21. char c = open.back();
  22. if((s[i] == ')' && c != '(') && (s[i] == ']' && c != '['))
  23. return false;
  24.  
  25. open.pop_back();
  26. return solve(i+1);
  27. }
  28.  
  29. int main(){
  30. cin >> n;
  31. cin.ignore(10, '\n');
  32. for(int i=0; i<n; i++){
  33. getline(cin, s);
  34. cin.ignore(10, '\n');
  35. if(solve(0)) cout << "Yes\n";
  36. else cout << "No\n";
  37. open.clear();
  38. }
  39. return 0;
  40. }
Success #stdin #stdout 0.02s 5280KB
stdin
8192
([)
[[[()
]))]())()
[[]()](

[[([]()
)]
]((]
[))[)(]
[]]()
])]((]()(]
]()[[))]
](](
[]
][[[[]]
]([
][
[)(
())]
[[(]
[[]]][(
[]]]])
()
([)[)([]]
]
]]])
][
(())
(([[][
](](]
]]]
)]]
(]()][](
)()[[)
))([
[))()
(
(])]][
(([[
)(]
[)[
][
[([)(])((]
)]])[]()(
]][]]][
](()[(][[
[])[([[
(][])])
))[](
([[])])]][
))[[))[
[)])
)
([
(([)([([)
[]([)]()]
[](]()])[
)]([
()[][()(
]])]]]
)][[]([)
[)]())[
]]][[](])[
)(]
])(([
[[])])(
([()))[()[
)
)))()[[
()]]]([[
](
][()][[]
]]]])[
)[())[))))
(([(([)](
))[
[[[)((]]()
[[[]()))](
)([](
[]
])(][
][
([)(]](
[)])(]
(
()[
][]([
(]))[[[))]
][(]]([))
(
]])[))[)
)
[]((
]([([)
))()[[[
))((([
][)[[[]((
[(](][)(
(]][
))
](](((
[[
]))])](([
]([
]]
)(][[(]
[([)([)
)](](])[)[
((([[])]]
][)]][)[
[]])[)([](
))[([])[
[)([[((])
)[]]]
]](([][)
[]()(()[
][]](()([[
])][]]]]
)((
))](]]]][)
))[[(][)()
]
])))))][[[
)))])
](][](((]]
([(][((
))[(([
(())(](
]
]
(]
[](])(
)]][)])[[]
)(([(]([((
)](()
[]([
())]
)(
)[
))])[)[][
([()[(
]][
](]))[)[(
[
([
[[([[[([)
)]]]))[)]
(]))
])]]][[[]]
)([[[(([
]())))
(][
)]][]
]]]])[](
]))()([[
[)][)(]]
)))))([)
())]
([](
[[]]]]][
[]](]
(][(
)[[)]
(
)[
((][
)
[[(
])]([[(]([
[)][
][
])
(]([(](()(
()
[](])[
([
[()(]]((
(
([]])]
(
[]](
(]
(()[](
[
([][][
[
))][][
[
([
)[[][)(][
))[]][)(]
]]((()][(
[[[[[]][]
[)[[[)())[
[[(([
)
])
[
)](([[][([
[[[[[))]
)[]
]][](])
[(])]]))(]
)(([]])[
][[]([])[
(]
]
(]])]
(]([
[)([
((]))[
]()[)))[]]
))])(])(
]()
]
(([[)
()]](())(]
(()[]])())
)(
([[
])](]([[)
])
[]()((][(
[]][(]([)[
)(][()()(
(())()(])
])[
[[[)]))
[(])[))(
[(((()[
()]])]]][[
])))(]
((])()))
(]
(][(
]
)()](((])
(
[)[
[[]
[)]((](
)]))]
[(
[(])[[[
][)
)
)(
[[
())([([[
)]()
((]][][([
])))[[
))(((((
(]
[][[()[([(
(
()[)][)
]]
][(]
[(][[[
[[)[(([])[
[(]
[([[]]][)
])
]
([()]
][(]()
(]([()[[)
(]))
)(][]][[]
[
)](])]))](
][][)[)()]
[(
([[](
)
])[])[[)](
])(([
)
([[[(
)]]][(
(
(
[]])(
(
])][[
))(()()()
(
)]]]))
][[]][
)(
))][((]
)]]][
])([(][
(])][]
(([[)[](]
]))])))[]]
[]](
]]][[((
()[][]
]])()[((
]]]
[())]
[
))]([((][
(()()][([[
(]([)]
()(
(()
[)])([(([
]])])[
]][
()])))][(
(](](
)
[
[(
][(([]
[[()[)
)(](
]()[[][
(()())))
]))([])(]
[])])](][
[)[[[(
)(])](((((
)(((]]][[(
)
)[
)][[())])(
[[]()([)
]([([(]
(((
[]([)))
][
[(()[)][()
][][](]
]]][][]
))
[[]](
[
)(([([
[([[[
[]()
[
))
[]]))[)][[
(]())[[([
]([)(
)](](([(]]
(()[)(]])]
([[()()
])))[[(])
](]))
[)
())
[(](())
(
[])(][)
(]]()
]]
]
([))]))(
[(([)][[
)([][
(])))]([)
])((()[])
))[)][[]]
)[
([(]
][]
[]([
]]()([](
(([](](][[
[[]]))])]
))(([])])]
)[([)[]])
)()
(](]())]
[([[)(()]
[)(
))]
)](]
[][([[]()
]](])
])]())]]()
)()[]][][
](
([])]([]][
])[
]
(()[]][)
[([(])))))
((](]
[()(((
[[[))[[[
)(](]
)(]]]
[))]()](([
[()([[
(
[]]
[
[[])
(((
[))
)))(([(
)](
]))[[[[[
[(([)
([
]
[]]([])((
[)
(]())
)[]](
]))([[[
)(()
])(](]))])
[(](
[)]
[]
][][[)
)[[
(]()])(](
(([](((
)
[((])]]](]
][[(
([)))[()
()[))][(
)))()(
([)]
[[]
())(]([
][(]]]
([()
))
[][[(
]
[
]]
()
[][))(
](]]](][(]
()(
)
])[[)([[
]]][(][(()
]
(
]]]([
()]])(]()[
][)
[[())]()
)])])]
]
](
()]])(
])][[(([[
][(]][)
]](())]])
]][([)[
[[
]](
)(()
[[]
(]]]
]
[](
(]]])[
)[(]
[
((](]](
])(][)
([
]])][])]]
([([)]][(]
][)[))([)
)))]]])
)[[(((]))
[[]((][]]
])(][)]]]
(
)
]
[]
(())])(
()]
[([[[)[((
]][
)([])][
)[[[
[(()[[])(]
[
(]
()(()(([]
))[[][
[][(
([
)[]()
)]
))([]
](])])
]
)([)([(((
)[())]
]]())[)
][[[[(
[[))([(][)
(()
[)[(][[()
)))
[[)([
))[][)]])
[](
)]()])])
)][]
)]])]([()
[
)])[((
[)])[)
(](
[([))(]
]][[])
[[[(([(([)
]((][[
(][[])[[
]][(][(](]
([())[]
()([(
]
[[
()
)]
](][[[][)
))]](]))
])(]
]]][))(
)]]()
()]]
[)[)(][(
][
(
)(]([[[
]]]]])(
[[]
][[[]])]
[()]
[([))
]))][](
[)](](
)()
][]][([)(]
)))[([))
[[)([]][]
)()[[)
][)[[][[[
)
)])[([])
()([]](
[
)((
[[[[([
[]][
][))
()))[()]]]
)]())]][(
(]]][[]
)))(
]
]((
]](][
[[])]][[])
]]]](](][]
](][([([
(]()()
[]
]]])[)[)
((
[(((([]
]))()[(
]
[](]()[((
](])])]((
]))((]
((
[)]][[](
[([(((
)][([[
)
)([][))]))
()[]][]
)([)]][)[[
](
]])]
)(([)
)])((())
[([])(]((]
))]]))[
][[]]
)([(
)][]))[[
[))(([()[(
(
]][)])
)()
][[
([)]][
]((])
)](
))
([][[
[([([
[[))[[(
)[[)][
[([][[[
([
[[[
(
))][]()[(]
()[[(([[)(
[()][
[[(][[[[[
]](])]
([(
][()]
[]]
[)][)([]
]
]
(
]])[[()]
([
())][[](
)[)((([[]
]]
()[
([
(((]))()(
((()[()(
)[](
]))[()[]([
[(]
[[(
()]([(
(])([[]))
]][
[
(()
(()([[)][(
][(]]](
)[(])(]
]]])([)[))
[[]]()
]
][(
[[
][[]][(([)
][[(]
(](([)(
[][])(
)[)][[]
())
)(](][[]
)((])
]))(]]
)))(()
]]([(][)[
[][[
([)](
)(([][(]
(]
((]][))
[(]
(])))))
)
[))]]]]
[[([][([([
())][[)(
)((]])][
[[[([)]]
])[())
[])[)()]]
][([[)(]][
(()])]((])
()
([)(([[)]
(])][()(
[[]([
][(]])[((
(([()
])()])
][(([))(](
])()])]
()[][)[
]
)([)]
])]](((](
)[]]]()]))
[))]
]](][)[
)[]]](]
)]]([([()
)][)
]
)][]]
)([]]
][])[(]()
]][)([
(]]]])
][))[])]([
)
[(((
())[]](
)(][][)[
][)[()[)
[)))
[[)]
)]
()(])(
[([)[
[)[]([
)(][][)][
[)(
([][(()((
)(
])](]][](]
])]]]())
][
](()[
]](])))))
]((()[]]
])(((([])]
)](])
)
[)][(()
]
))]][
(](()))[[
)[))(()
)])
))](
[([[
[[(]]([
[)(
(()[])
]]])(
)(([]]()[(
[)((]([[[]
])))
[)([]))
[([])]()[)
)[
])][]])([[
([]
[[)[])(]
([]]))]
][[)[[(
[[][)[]
][[([]
]])]
)([[](
)])
)))))()
][([]((()(
[(]]][)
)
])]
)[]](](
()[[][[]]
([))][([]
][
]]()][(]
[[](
(])[[))[)
][)[()([
)]]([[]
))](((]]((
[
)))()]])
(]])(
[((([](
))([])()(
(((]
[[](
])[][
[
([
]]]])())[
((((([
)[))((()
()[(][
[([)]]](])
))]](]][
[)
[((])]
[((]()[][
()[))
))]])
(][)(]
((][((]()
]]])(][(
()][[[(
])]((()
])[[
[([[[
)([[[)
))[[](
)
(](][[][][
([](
((]([[(]]
]([))
())(((](]
))[((]))]]
]][[
][
)()([[
]]([
)
((]][)))
(())[[((()
)]
((
[[][)]
)([(
([)[(
[[)(
][)[
[([[]
))
]([])[])(
[]([([
(()
[([)][)
(([)(
[]]]
]](
(]([
)])())
](()])
([)()(]((
])][]](
(((
[[]][)](])
[)))[
]
(]()
](])
[(()]]
]
[)([]][
))(([[]
)])]
](])])][
())])[[)
([[)
])]
)
[))[)(
)[[][)[])
))]([]))[
[
(([[)
(((
(]]
]
[()
()[(][[
][
((
[(]))[][]
])](](((
]([[]
]))()[]([
]]](
(([[[
)
]())
(]((][(][
[
)[]][)[])
)[())))
)[((()]([)
)(]])
[)(]](]
])[)]]()[
)(
)]]])])
(])(]()
)]](()])[[
()]](([
[[(
]][
]
)(([)]()[
])
))[[)(][(
[[)]])
][][]([[
](
)])(]]
[])]]](([
])(((][((
]([](]
[]
][[][][)]
)
((
([])((
)()([]()
((][(]
[
][[[([[))
[((
)[[((())
(([]((]]
([[)(((
[[[
((())[
][][([)]
]([)]))(
)
]()][]
([[[(]]
])]])[
)[[][[(([(
]]][
])[)))
)[
[())(([])
()())[][
](]
)][[[[
[([[]()[(
()))])
()()))[)
]][[(][
(((
]([[)
)(])))([(
[(])]]]]
[
[()])]]
])
()[](
)(]])()]][
[((
())(()[
)[()
])])(
[][](()(
))([[
[[())())[
[[)](])
]((][(()])
]]()(
()(][])
)([[[(
(
)
[]][)
)[(
(
]()[
)[]((
()(
[
[
()(
[[[(])(
])]([][))
[[[]
]])([(](
[)[)[])([
]
])[([
)
([((]
)]][]
]])[)
()()]](]((
(]
]()()]
([])()
][](]]
[[)]([[](
)[])(]]
(](]
())[[(]
([([
]])[][]
)(((](
(
[
][]]((][]
)[](][]]](
)[]
[(
[))[(
[[
(])]
)])
)[))](]
])[]]](
(][([[](][
)[)()))(
)
()))([]([
)
[)])[[[()]
])(]]((](
)(()](()][
[]][)]])[[
])[[[)
][[)))[)
([(]])]([[
[[)(()(
)]()[[(
])[][[
[(][())(
(((][[((
([)]
)]))][(]
))
[(]))
[()[([]
(]())][(
]]([)]
]](())
[)()]](]](
[[[]](
)[[(((
]))[([
)[](
](]]]
]
)((((]()[
)]))([())
)
()[
]]((
[
[([]])(
)(([[
(((])])))]
]))
(
)
([]](]
[))[)]))
)[[)(((])[
]](
[])
[)]][[][[]
[(([
)[)
()][)])(
([[[)(](([
()])(
)[))[)[]]
(]])([)
[)][))((]]
))[((())[)
[))[[([[[
]([
)])[]])[
[)((][)[][
(
])
)])]))
][]])
(](](
[(
])([)(((
[
]((
[[[
))]()
[))))
])((]][]]]
]([[)
)]
[)(()))
]()[]
))(()
[[]
]]())
)(())])
()][)][])[
[[][[
))]
)()[)[][
])[][(
]()[
(()(][[
)()])
)
([)]())(
)][]
[)]]
(
]
[(
[)[[])
((
(]]))[[(((
([)
)()[)]))[(
((][]()[(]
[[]
))()([)((
]])
()))
([[
[)(([[(
)))
()[
]
(](())]
](([][](]
[[(](][)]
)]))(]
]])[()[[
[)]]))[(
]](]]])]](
[)])
)[))]]]]((
[))(
[[(
)]]([[
)(][)[)])[
((])))])
(]()][])(
[()())
[))[]()
()]]])()
)])[[)[)
[[)()
(])()
)[
][(]((([([
[[
(
]])
]][(
)
))))([))
])((
[)])]]
])
((][[[[
([[)]]
)(
)[()
)][))])
(()[)[[(]
[[)])[(
()))([)
(((([([)
)](
[[)][)[[[(
[[]][]
][
[][(]][
]](]([[)
[[[((([(
[[][
)))
)])(])
(
(]][([)
[)))[[
[)((]]]
(]())
([][)
][
)[
)[[[(([
((
[[][][()(
)()(])[)()
[]([)][[]
]])([
]()[
[[[)[])
[]]
[
[])(([[(
)])]))]
)())][]
[[((]((
)[)([
[]][][[([(
))[
])([)]](]]
[))()][
([
]]()[[)[
[](((
(]]
](][))][)
])[[)]
[]((
(]]])][(()
]))[)[[]]
([(]](]
[]]])[()
][[))[]])(
][
(]
[](
[([]
]([)
))())[][(
(]]
]][((
)(
(]])[((]
([[(([
[()]
([(
][)(
[([[]
][][
[][(
)[))
)][))[(
])[)[((
)][](
]](]][
[[[](((])
)
]][][)]
([[
[)()[]()(
][)[[[()
[[)[)
(
()[](]((
]
]])]
(())(])([
]]])])])
[])())
[[(]](
([)())))
]]
][()(
())[[(
([)]]([)
)))[(
(][])
())]]][][]
))[]
)[]][[
]](
()][
)])
)[))]))[
]]([(
([[(
[[[)]
))()]](
[]))(([(
]([)
()[([())[
)()])()[](
((
]([())
)]([(]([[(
)()]]
[](])
(([][(][])
[([]
([(
)[()][)])[
([
)][[[][))[
[]
)][()]][](
([()
]))
)]])[)[(
)[])]]]]]
()
](]
(]]][[[
][]
(([][(((([
[
()][)
(
)]
][)[)])(
((][(((
)])]
[[([(][
]]](()]([[
])][
(((])()[
]](
[][[]
[)][])
)](]]([[[
))))][(])
)[))
[([[[
[[]
(](
[((])([
]
)](()([
)]())]]
)(()]([)[[
]][([[
)[][[
][](()[((]
])[][)
])(((][
]))
[()[
)][)(]
(]]](((
[)[])]()
[([[]])]
][][([)
)][](
]]]
())(]
])
(]
())[[[]
))[])](((
((()))
[([])]
][))]
)[][)(
(
(][](]
](][)]]
[[))((]]
((](](](
)((])[()]
[]]](]]]
[([[)][[[]
([(([
]([(
])][)]()[(
](
[[)[[[[]
(
()[])(((
)
(([)[
)]]]
[
][)((((
[()]([
]][[)
)])[)(
)
])[[]
(
][()()
([)[[)
](]
)])())[])]
[()
]
)))))
))([)[)]
[]
][[[)])])
[[(]([]
])[()[]()]
()]
)()(([[))
)([][[[]()
[)]
)]())(]
])
[)(
][[)()][)]
(
]))[
([
)([
])((((
[))])(][]
]])
]]
[)
((]](]()]
()
([)
][])()
[)](])(
)](
]
[[
)((
(
]
[((]]](([(
](
](]))]]][)
)][]]
)[]][[]
[([
(
())[[)))((
[)][]))
)])
([([)
)](]]
[][][
[)]((()]]]
)][]
)[](((]
][([
)())[
]
]]](([
))]]](
))[[
]([][
)][](]((]
)))((
(])[]
[([[(])]
](]
[)[]]
]]([)[(
[](((
))
[)]][[](
(]]((
)]([)(]]((
]]))
()(
)([)]
[([)][[
[[]])([(]
]]]([]([
))((()))
[]](
[]]
[(()][[]
[()([)(][
[
[[)([((
([][)[]([]
)[
]](]]]]]((
)[(
]
(]
]()[]()
][[[
[([
()[)((]
[][]))]
)
[([[[([
)][[
([](])][]
[
[]
))]))
[)
[)][[
()(
)
]]))(
)])
)]())
](
[(((][))
[[)])((
]]
)])
[][(((]
((][]()[]
[](
)(([
[[())]
]
)(]][)
])(
[[[((]])()
(()[
[))))(]]))
((((]
([[])])][
]][)
)()][[)([(
(]]()
)][)()(]])
()([[([
))]
[)]]]([](
([)]
(]]
))
[([
[(([[[
]
)]])(
([[
[([
[[[
[)]]()(])(
[][)](
[(([[([)(]
[]](()
]
][][()(
((()]]
(
(][[]
])([
[[))](
([(][](]
][(
(]])(
)([)
[[]
))(](((
)
[[]
)]])))([)[
](
[)([(
(((([(
[(()[
[
(
[[(
[(]]
((]]
[()[]
]))))[
])]((](
()(((()
[]])([))
())
[))
[
[](](]](]]
])
])([])([[)
)[(
))
][(([[
]](([)])
](]([][][(
)]
[
])[]
)[)([)[(]]
)](]
[[[]](
](
]
[(](
]())
(()]][((
())])()]]
[]]()]
[](]])[)[
((]]
(])((]][[
(()]
()])
))
)()(][](](
][[)([)
))
][[[[
][(
[()]))]
)[(([(
[
))]]())))[
)(]
[
)[)]])()[[
)[]][[[[(
][
[[()([[(]
())([
[]
)(((]]
)
))[][
)][
]([(([)(
](
((]
][)[()[([
((
][)
)]((((())[
()[()
]])[[
(
)()
[]])(][
)))([)[))
][[()(]((
[))))
][]]]
(][[)])[
)())])[
(
)
))()()((])
[](()]
)][][)
](])[
()[]
]
((()[(()([
[[](]]
)]))(
[[
[[()[[()
[()([(
[[
)]][(][)
)][
()
]())[(()(
)))([[]]
(])
]))[
[(
]]((
))))[[)
[][
]((][]
((
])]
[(
()([[((
()([]]))[
))[
])]()[
())[][)(](
(((]])[(
)]))
(()[]
([]((](])
]]()[[(](]
(()[[)
[](
])]
][][]]][
)([](
[)(]])
)[([()(]
)]
[((((]
[)[[)([]]
]]
[][([[))
[))(((()
]())[((
](])))()
[[[[])([]]
)
]
[[]
([(
[[]]([()
]](([[)
][]]]([[[]
)
][()][([)(
][()])
])][])((
([()[][[)
][(
((][)][)
[[
[](]](
]([[][)]([
[]])[
[)[[())()
[)])]))([
][])[([
(]])[)][)[
((()(][(
()[)[))([(
[([]]))
(]]()][))[
[()[))[([
(
(])][
((
[][([)(
))]()])
()((([(())
)[)(([
)]][[
)[)[][
(
][])[][
)]])[[]
[)])
]
]
[[])
[]][([(
([]]()])(
(([(
[[])))[[](
)))]]][
)][)[))(]
((]
]][[[()[][
[]](][([(
](]
(([[[
])()()[[(
)][)[[([[]
(([)](][
)
][
)[])[
(])([)))(]
)]]
(]]])]
]))[)(
[)]((([
(()[[(
((][)([[((
)
]))(]]]
(((]
(
(]
]])[((
([
())))][)]
])(])]
]](]][([[]
(([)([[)[
(])
[
]][])])()
(])[[
][(][[([(
(([)]([]
)([)])[
()()])[()]
[)()
[
(])](
]][
((]([[)
][])[]))
][)([(]
([][
(
([[)(][[](
]]
([]
[)()))([()
[)][
(][[[
]]
]
](
[))][[[
[(][[]][()
[[)[][[]
]][
[((((([)
[[[)][][(
))()()
][]](][
[)]]
)]))(])(
[)]([(([))
[))[
[((
()(([
)[(]])((
)[[)]())((
[)][
[))())[(
]()]
[))
([([])[[[
]
(][(
)(([)([([)
)][[[][
][
(([
][)[[
]((](](][
)[[(())(
])[[]]])
[[
)[[[))[[[]
((()[[]]]
]][)(([
([[])[(
[((
[[](
[()[]
]
]](([]
[][
[[[(
]))]
](])
(()[[
[]]][[[)]]
[(
]))
(][))))(
[[]](][
][
[(
(
])([)))[)(
])][]]
)
)]])]]()
]]
[)])[]))
](](]([
[)(()()[[)
](]))(])
(()(]()[[
(]])[
()(
((())[)[(]
][([][
[)
(
]
(])[])[)]
))
(())
([[[((]
(]]]])][]
[)[
[[)((]])
(()
[])
)[((](
(]([([([](
[])]())]
(](
]))(
)())
((])
]))[((((()
])[
([(([])
(
)](([
]
[[[[((]((
]
(]((]
][[](]]
[)[)
]([[)]]([]
[[[]
))()[]](]
)]([
(][))()
)(
(
[[(())(
))]()[[[]]
[]]][]([])
(()([
]]))][)))]
([])(])](
([)()
)]([()
(]]
)(][(()[)(
]()
([[[)]
]]([)
[]([)[))))
(]
][[]][[
]))]]((]]
(([[[]]()
[]([
]))][]()(
)](]()()
)
()
)[(([[)
[)(
]([()]()[(
())
[[))]((][
())]([(]]
[
)(]][[()
]
[)
(([][(
[)]
)[](()
()]((
)
)
)()]][[]]]
[(([(
[[([))]))
[](][])
[)
])][
)][])])
(]))((]([
])(
)(]][)[(
[[)]
[()(]()[)[
)[(]))[]
(()([)][(
([]))])(
][)
([)[(](
)]([
]()[
[](()[(
[[[[][()[
((][][)]
)([))[
))][(
][
](
[)]([)
((([)[][
(
][[([]](]]
)[))()
]))([)([(
[]
][))]
]][()[)])(
([(]
][[
())(])[])
)[])
[((
[
)((]
]
()([(())
]])))][
]][[(
[]()[]][
(][[)()[])
[)[]()([)
)
]]]
]]))))))(
(][]]
(
[(]
[
)]))
([[((((])
]
]])]())
([)(]]][)(
[)[[([]
((]()
](((][)]
)([)())]
)[)]][
](()]])
[())(
(])][][)
[]
](](](((
)[])
[
([()
(]]([
(][()([]]]
][([[[])(
)[))]
])[[[(
))
)[[[]))[]
(]()([]
(]]()]]([)
)])))(][
)([)
(][[[]
())(((()))
(](][]
(((]]](
))(()]([))
[((][()
[[([[)]
(
])
]([(])((
]
]))[
][
((
)[][
)]]
())[))[[)
[)[)[[([(
[
[[]((]((]
])()][(
([
[)]()][[]]
[]])]
))
(
](]][[[)))
([((]
]
[[[(()[]
])][[)
)(
)][[]]](
)])
]]
][]][[][
()]]]()]
[][)]
]
[[[](()[
]]]
[)[))))]([
)]
][()[[([)]
(]
](]](])
]]]]
)))]
(]]]
(]())(]])
[)(])[()
[[
(((
[()]]()]]
])
()]([])
])[]
))(]()]
](]]
)())
[)
[)]([
)(
)][]]][(()
]][((((
([])]]]]][
[(((())]]
[)([]((][[
)
(][]
[(
[)
[))[())[[[
)(])(
(](
))]
(()())
(((]))))]
)(
)
[[])[[
[[
)[
][()(([)[(
[
(][]()][[(
)([)]
)[][
()[[[([]
([
(]
))[[][)([
[])](
([[
))[]]]][()
))
])
([
))([
[([][]
)[((]
()[[[]](([
([(]([[[
[](]
][][)(]]]]
[
([((
)[
[]]
[[(()[)(])
](()([)(]]
[
[]
(
][
()((()[
[([(]
[
(()([
]
(()))][
()
][)
]([)]
]
)[()[([[
))
]
])(]))
[()]]([
)[[
(
(
]())]
))(
[(][([
(]
][])
])(]
)[]
([
)([(()
(]])]]
][)]([)[[[
[[(([(
([])[]][
])](]
[
))[][[]][[
]()(()
[]
[))((
)[[[([()
]((((
(()[)
][(
)][([((](
]()))))
(()[](]()[
]()]]
][]])[
)[(([[(())
([(](]](]
]
)][
(](((
[)
)()[
)][]
)([[]((
[]([)()()[
[(
[)])((
)
]())]([
))[
[[[[
))[])[]]
][])[()([
)([]
([]
])](
))()))[(](
(]
)[)]((]][(
)(][(()](
][[[()]]
[(])]][)))
]()[([[(
)]
[[)((]]))]
)](])][)[
(()]))][[[
)][)[[([](
)((
(())
)]
][()
)][[][]
[[)]]((
(])[[])((
)(]()]()
[[)
[[]
))]
(]]()
([((
)][()[]
](][)
))[]()(()
(]])
[]))
[[][
)][[[((
]([(
])]
))][)
[[()([()][
)])]]
[
))()]
[[](
[
((
[[[[([[))
[[]([()
(]]()](
[())[[[(
[[][
][([)[)
(([[[][([
())[[
)][](
][][)
)
()]([
(([))
[([[((
())())]]]
(])())
))[([(([))
[))]]
(
)[)([]](
()]
](((
](()()]]]
]
)([
()[]([](
])][()()(
[]]])(
(])()(])[
[)]
[])]()[)]]
[[(])
[[((](]([]
[
[)[[(
](
]
))[
((()(
](([]()[](
))())))(
)[](([[]]
())])(](]
])[][[[(
)[[[)(])
][
())]
[][)][[[
()])]
[]]
[)(([
)
)[][(][(
[)][]([][)
(]))((([
]])])]](
()
[)[[)
[[[][)
])(
])[)))][
)[([[
)(
()([)
[][)
[(][)[)))
]]()
]])
])[](()[])
))])(][(
]]]()()]
[[]])
(][](]](
)[[[)
[((
]([(()
((([
[([])[](
)[])
)[[]][(]
)()]([(]])
[[]
)[(]))
)()[([([[
()([[))([)
])][)[]]()
)(())
]]]])
][
(
])]))][(
[[]]
)(]]])(
[))]()]))(
[)([
[[)](
[]]
(]))[
]]
][
()()((]
)]((]]]]
()]
(][))[)()
)))]
[([)]
][(]]
)(])[[])
])[[)[[[
[
)][)][()
]]])()
()[(][()
()[()]][)]
()
((](
)[]([]]])
))[[(
)[(]][[[][
[(()(][[(
)()[)]
)[[[)]()[[
[[)
())[[()()
][]([[([
[[
[(([][[[
)([
)[[(])[)((
[))[]]
])
))]]))])][
]
](]])][]
[)]([]]
](
)])(
])[())
)[]
][([)][[
)()([)(
[((([)(](
][([[[)])
)(
()[
])[]([
)(((
[)[((
((]((((])(
[[())[
(
][()][][[]
))[[
[(()(()
][
)[([)(]((
(]]([
[()()]][
)]]][((
]
(]))]([])
)[[(]]][[(
]][
]([[)[]][
((()[])]]
][])()]([
)][[)([
]((]]]]][(
])[(
[((([])][(
)))(
)[)]([(]
)(](
()(
((([())[()
)())][[
([
[)([[[
([][()])[(
[))[]
[))(][][)
([[[[][
]]]()
([)([[(((
()))]
[()]
]([[(]]()
(([)]]))
(](
]]
][())([)(
[)]
][([)
]))[[[
)[)[[]()))
)])]((])[
)
([[
[)[(]
]
](()][]
][[]((([(]
](]]))(
][()(])
]])](
)[)[)]
[(]([)
))
)][(][))]
[[)([)([)
))[[[][([[
(]([
())](
])[
(][[
[]][[])
)([)[)[)(
[[[
]]]((([
][[[]
[))])[
)[(()
((
[(()[][(]
[])()
)))([
()[)(
[)[)()]
]())([(]][
)())
(]]])[(][]
([))()[][]
)]]
([[))
][])])[[]]
[)])(([]
][))[)()
)]]]
[([)
([([]][(
)(]]((]
]][)[(
]
(([[
])[[]
)([
])
][
])))]]()[[
]([(]]([)[
((([])
)
[[[(]
(])]
[))]))(]((
[)())(]]]
]
(
])([](]]
]
](()((]
))])
][)[
(]))]()(
(]()[]
[[[))
)[((([](
[)([]]]
([[[[)(])(
[(([]][)((
[])[][])[(
()
[]]))]]
][)[(
()([[])])[
)][([[)](
]()((
])][)(()
)([(][([
))))((
[[[)][
]]][
])
][[([)]])]
)(
[)[(]()[)
)))][[()(
](])()])
()][([)[
[]
[[(]([][
(][]][[])
]])]])]([(
]((]][)
]]
[))]
[([
]
)()[)()][
())()
[)[[[(])
[[
(](((][)
(])
(]([)([
([]
)][)((]][(
[)[))
)()
(]]]([[]
)[(([]]])
[[
[)))
[]]((]))
[
]]
([(](]]
[[)]]
[([
][(]]((]))
((])(][
]]])(()
(]]]]]
[
)[)()[([)
[[][((
]())[(]]
(][
(]][[(([)
]
[]])[)()
][(][
))
)([([([
[)[]()(()
[((([[()
([([(()]
]](])
([[]])]]([
([[[]
](])]
[]
)])()])))
(])](]]
]()()
[[
)[(]
))
)
)](][][[)]
)(](](()]
]([(
[]])((])[]
(][)()([()
]
(
](][]
)[]]]]))
(][
]]]]][[(]
][(((([]
([))[(
]]
)]([[()))
[](
]]([[]]])
[)
[
[)[))([]]
)]()][]]]]
)][((]]]
[[))]][)
(]
))[]()]
]))[[()
(]((]
[()[)][]
[[)[(](]
([([((
])
[(
]
(([[[
[(]()(]
((][][(]
[))
))[)(
)[](([(]]
()
([[[][)
)
)[[[]][]
)[(()[)
)))[(][
)][(()([[[
)))(]
(]
()))]((]]]
([)[[[[))]
))
)[[[][)]
]((](([(
]
])[((
[]()[
)(((]([[()
(((()[]
]
(][))]](]
][())[)[([
[
[)
](((((
[])])
][][
))
(([())
()])[
))[]))([(
[))]((
[]]]]
]]](]())(]
)(][]]
])[][
[([)))
][(
]([))[))
)()[
]))
]))[[
)[)[))(]
[([)[()([
[]](][][
(((([[[)
([][((]
]()
[
([][)[]](
)]
]()([]((
)
[)]((([(
](
[[()[)][
[()))][
[(())
](]][[)])[
[[(]
[([)(((])(
[
][(()
[[(]](([[[
([
)
[](]
()[(
(]()(([[[
[)]([]([(]
((
][][[])[((
[[
)[[[))
]](
][]
([[)]()
(([)((]])[
[[])(([[
)[][
))(]]
])]((
)]))][((((
][][)(
[)]
()[](
][])]]((])
([](][))
[](])(])[[
(
]([[)(
()())
)((
(])(]
)][[))))[
][[()
())][[
[
])
[]
[](
(
))]](
(][]))(][]
)])](
())[]()(
][]]
()]([]()[
)])]]]))[)
](
)
]][]])[[[[
)][[
)(]][))[[]
])[[)([(
(][))]([(]
)][)[[[[)
[
)]][
][([
)(
)([])
(][[](()
)[(]]()(][
[[
[)[)(
[
[
)([]][]([
[()([]()
]]([))]
([[[
[[([[
]]((])))(
](]))]][
)(
[[[([((][(
[[
))(])(
([[
]))
()][[([[[
)]())[([])
[](((
)]]])[])
]
(]
(]()()
])]]))]])(
))]
([][()
(]))]([
[
[(
(
])
[
(]]())])()
](
[)(]]()
(]([([]
])
])(][][]))
)
)](](]
][))
(
[))]]))[
)))[)]]
]()[([[[
])]
[[)[[)(
[(
))))([
()]]]]
]]([))([)
[()[]])
]]([[
]]))(]]
()))[
]](](((][)
))))
]]()()()]
())
)
)
]]))()]
[[[([[
)([(
))])][
)))[[)))[
][[([
(([[()((([
]
])([((
(
[([)]
](])
)[[]
((]]][(((
[])[
]]](]((]
])][
()[
])
()[[)(
([()[[[[
))
(]]
()
[]])
](]
[[(]
]((
][[()]
[))
[)([
()[]
])[[)[((
)(([
[[]
[](][
(][][]))
[[])
)]]
)]
)(([[])
(]]
([([))(]
]
](((
(((](()(
()]]]
(
)))[]([
]])([[[
[])]([)[(
)][][(])[[
]](]]
)
[[][(())(
][[[()
[(]
()([
)]
][])
][[][[(
[
]]([([([](
)[[)[[
)
])(]
[[([]
)]([[[(]])
]]]
]((]
](
])[[[
([[[[[)
]()])
[])]]])
()
)(]]]]][[
))[)])([
[]
)[
()]]]]
(()]
)][
(
]][
[()])
))[]][
](([]
()]((
])[(
[(]](
(
)[][
[]
]
([()(]
][)
[)))([
([))[[[
))]
]
((]]
()])
()([[
[)])
)
]][([)]
][])))()[
)(()[[([)
(
))[()
)[]])]
]
][)))))
])][
[)])
(()][
(()(][()]
][(([[([[)
][
)]
[)[)()[(
(
())()]]
)[[][[
)()[(
[)[[(()[
)([
)))[
(][([
)][]]
])
][]
[
()([))[
](([][
])(][
[)((()][[
)[)[
(((]
]]
(
(]])(
)][[
]
[][[)))[(
(
(([))[
)()()[()](
([[([)[
[[]()(
[())
([
]
)(
((()
([(((()
]]]
]](])]]])[
)][([)]])
(](]]
])
[[][)(]]]
[[
()
])[])[)][[
[]]])
))
](])())][]
))
)[()(]]
((]]]((
][[([(])
[([)([
)][)[
))(]
]
]]([]]]]()
)
)
[(()
])])]][[(
]
][(]()])
]([[
)[))()
)]
(][]][
[)][)])])(
[)[])[[))
])
](([])(
])]
(]
[]][]()
))[[([]]]
(]]
[))]
]])[[))]]
]][
]()[[([)]
))[]
)[)
)))[
[])(][
(][[[
])
))[([
[(([
]())))[[
(])[
(])[[]
)[(()]
[)))((()[[
)[(]
]][(
([]((([)(
(()[])((
][
([(]()))](
[(][[[)(]
[
[)(()[((])
))])[)[)[
(][]
(]](
]
)[])
[((()[()
[([](]]]]]
(]((
]()
[[)[(])[
[[[([]]([
)))[
)
)([[[[
[[)[)()[(
)))((]()
[][
])
[][[(([[()
][[()][
))(()[]]]
[[([
](])
[])][[)(][
)]][])(([]
)[)]((
([](()]
])
)([([))
[[))[(
]()
]]])[]])[)
](
]]
[))[
()[)((()[
))(
)(
)
((
(
(())(
(])])
)
[[)((((
)]]]]
[(])[))](
]])])(]
(
][
(
]])()[)
)[])[(()
([()]]]
)())[[)))
]]
[)(]](][[
)
)[])]](]()
)[][](([)
)([(]
[(](
[](][[(([(
(()[][
])
)[
])
[)(
][
()
]](]((
(](((]](
)]((
[)]
(([(
(([)
[
[()]
[[])]
([]([)]][
[[([([
](()([(
)][])))([]
)(]
)[](
(
[[(
]]]]
((]]((()]
))[
([
)][[))
))]](
][[]]()([(
][(])][
)
[
[()
[(([)]([(
])[]]
[[)[())[[
](([(
(((
((][
])[]())
[
)
[[)
))[](])()
))][)]()
])]]))))]]
([])((()
]
[))[([]
])]]]((]]]
](([(
((]()[(
])([(])[()
[)
)[]
]))[(
][()()
)]()](
)][))[)
)]
[(][[[))
)]
[][)[)[
[]](]](]))
[([
)(]
()[(((]
]())[
[())([)))
[
([]([()
([()[[)]))
[])][][[]]
])[][)]
[)(((]]
(]()[)
](])[)))(
](()([[(]
]))(
(](]
))[([]]]))
]](
(](]))
(
[[
(])(
[]
[(
))[])
)][
[(([[[)))
(][)[()])[
()[((()]
[(
)][][]
[])[)(
]]])
()][
]
(][()][
]([])]](
([
(
)((])[][
))[)))
()(]](](]
])]]])
[(][)][
(]))][
[)])([()
]]]][](
())])(]((
]])()))
[
)()]
)(](((]))
]
]])][(
])](])
]([]
(([][](
)
]()(]]))
(([))]()
)())
(]]((()()]
[][)[([(]
[([)][]]))
)([]
[)[([[
()()[
))[()]
[)(([)]
)]))][
]
][
]))([[)[)
)()[]]])[]
)])()]
](]
)])[]
)))])(([)
(]])))]
))
][
])))
]()[[
][](])](
)(][
])((]]([)
](()))(((
])]
(
]))[)(
[
[([)([)())
[[[]]][))
(]])
)[))](
)[]()]]
[()])][[]
][(
((][
[)]))()(](
[[
()(]]])[)(
[()]()
)](][)
[]()]])(()
[([])
[]]]([)[)
[([()(()[[
][]
[][)
([)
])]
[[)))(
()
)[(
))
)]((]]
]
([)(][
])(([(
([][()
))()()]
(()])
]
)]()[
][][)]
([[[]
()[]((]))
])([]()
]](])
))[))(
(]]](]()
))[)()[(
((][])]
()[]])[)(
)]][)()]
[(()((]()
)(
(])([[
[)())(
(())([)](
[](([
[])([]([[
[)()]]](]
((]()
()])[]
]][
))]]
(
((([([[)(
[
[))][[][)
)](([(
(][
[]]))[
[][))[
(][])[[(]
)
)]([][[)
][(([)((
]]))(
][[][]
](
)
[(]])]])[
[[])[
(
)(])
)
)(
(([[)())(
[()[[[(
)[[]
(])[)[]]
([)((](
(
[((([)]
[[]]])[[)(
((((])[(
[)([]((]
[[
()(((][
([)[
)[[
[]((((
)
(((
([)
[
])
)[])(
]]))]())
[]])([[([[
]])[[
[](()[[))
(][[
)()[)[(
(](
)
(][)(
[)
][])
)))(()(
](]([](]
])([[[(
)))[([]]
(
[)(]))(])
]]([)(
[((]))
[)[[(])
[]]()(
((]]((([
)
[)[]][
)(([][[((
((]()][)
](][[(()
)
)
[[)
[]][]
(([)[(
(])[)(]]((
])(]])[[[[
[[(]]]])][
[)))]](])
[[())(]]]
(]]](
((]])([
(([
)(]]]))][
(([[([
[([)]
)][(
]])(][[)[(
)(
()[(
(](
)[])][(
)[[)[)(
])()
])
]][
])[(
)])[
(])))([[
[[(]
[
[((([][(
[)(](]][)
[]][])
)](][[(
()[]]
[)
()[([((
([))[)
))
([()[(()
)
(()(([(
][
))()()
[((])]]
)[]()
([]
)[))[[(
((
([])))
[]])[
))[)([[[[[
[
))[)[(]
]))[[]]]
([)(()[
(]
])([)(]]]
)
]()]])][)[
]](()[))()
((
)[([)(()[(
([()[((
[])
[)([]
)[]))(]
)[
][[()
]
]))[[]][]
[]
]])])(])[)
(]]
[)[[[[
]](][)][([
[()]]
))[])[
(([(]))
(])]()[]
(
])]
)[)[()])(
[][[(((
[)
)[((([](
)[))
])](
))[)))
]])]]()])(
[[(]()[](
[()[[[(
](]))[]]
][
]]
)()[]()([)
]])]
])[)[)[(]
[(([(])[]
)(((]))
[[()(]])]
([)()[)
)
)))(
()(]
)[
(([]]
[[([((][]
))((((])[[
))([][(
([]([((][
])))(][[(]
)[))))][
[[])][()
()(][[][]
[(][)])
)([[))(])
)
[]]((
[
(]))
[](]
[
[])([()
)[(()([]
]](
)(
([[
(])][)(]
[[])
(](
]]((
[(()()]
)])()(
)](
(
(([][(
[))
[[()[)
]([((([)
)([[)[
)[(]])])[
[](][][
)]()])[
[[
)(][
[)(]
]))
)(([
]([(
[)]][)]]]
)[)
(([)((][[[
(]
[([]([))([
]][()[[[))
]))]
()][()])[
)][)])]]((
)[])]()
]]([)[(]](
][(
))[](]])
[()(
))]]
[)
(]])][
)]])](
]]][[[)()(
)]((]]]
)[[[)
))]]][[
])[]((
[
[)]][])
([[(((
([)([(
(([]
)(())]]](
()
)(
[))(
()](([((((
)(
])[()[
[](
)[
[)()
(][]]
](
())()
]](([
(())
]]][((
])
]][)
[)())]))]
]([)[[[
)[[[)[]))]
]
[)(
[)[](
))]](])(
)[)(]]
]([)((]]()
(
(]))(
)][
](
)))((
)(]][[](]
]]
)))(])
)[[(
)
](])[
]
)))
([([][]([
]()[)([
]]])[[[
((()[)[[
]
()[()
()()))(])
]))()
](([(][])(
])[([[
)][
(]])([(][[
([)))]
]][))]
([)]
)
([[([
([([)([)[]
](][]
)[)(()]
))][[]
)))()
((]
])[)[
(()]]([[
(
[()[]])
][]]])[][(
[)
[)][(([
)([
)(([()[])
[[)
])(][)
]]][[[)
(
]
[()(]
)(([[
]])(()(])
[)
][(
))][([[
][(
()][
([)[]([([
()[][)[[)]
)[]))
()[())[)][
)])([
]]((]](]]
))]
]]][]]]()
[
][([)))[
(
)[(](]()
(]([](](]
]][[())(
[
[])])([(
]
)][]])
)()(]((()]
](())[[)))
)
(]]][)][)
]((([])()
[)[[()]((
]
])
[
(
)[
](([[[[()
])[
][((
)][[]]]))
)])))]
(
]]](])](
[[)
)][(
[([[][
[))()]]
[([
)))))
[(]][(]]])
]
(((
([)
[[]
[)][(])(
(][]([
]([([)[())
][]])
[][
))[[
]][]))
](][
]((
]))]]()[((
[])(
))
)([
)[
[)([))(]
])])[](([[
)))
)][)
([](
)
]]
]]()]
][[](]((
(]()
[)])
))]](]))
(]
(
]
[
[[))
(()[))])]
[[(])()]]
[[(
()[[[)[(
))]]
))[]))(
(]([
]]))[
((()]]]])
)]([[[
])][)]
]))(])
(((
[])(]))(
[[)
[())]](
(
[
](][])
(()((]]()
][)(]]()[(
)()[(])]((
([]]]
[[]())](
])
]]])
])([])
(])]
([
])[([
]))]([
[([])
[]][]))((
)[]([()))
(
[[
)])])]]
()))]))](]
((][()
])
)
]))(
(
)[])([)([
]([[[)(([
)[[
)]][))
]
]]]])(]]
))]])))
]()))
)([
()
][))[)[[[)
](
[()()]
(][[][))
[())])))
(]
]([(]()
[((])]
](]]()[([[
])[
][
(
([]
])][
[
(((][
)]][])((
(
]((
()(([))(
][]]]
]])[](]((
)(](
)]])]()[)
(][]()([(
)[][]([[
])[(])
[[(([)[]
[
([)[])[
(
(]]][(]
][)[))([)
[])
[(
])]]((]
])[)[)
(]))][[]
([()])))(
[
)))[(([
)(
))[]
)([]((](
)][([)[]]
][)(]
[()
)[[
])(
[[(]][)(
](])(]]([
)[)]])[
][[[][
(
[]([
])
[
[)][])
)[
((][(]]](
[][)]
[(]
[([][)[)]
([[))([
(](
]])([((
[
(([
[[
])
])[]][](
[[(
])(]([)
()])[(
]))]](
[)]]([]]
[[((
])([(][
[](
]))[([))[]
)[
]](()()
]([
])]
[([[]
()
([
]([[[)
)][
)))([]
()(([([(
[[(]([()(
))]([]]]
()(])]([
[[)[)]([[
)](
()
(()]()][]
(()]((
]][)][
))[([))
((][
[)))[][(
(
[(
][[[(][[
])[((
))(
(][)
(]][[[[)[
()]([)[]
])[[[[[]([
(()[]](]
]()[)
))])([[
[()))])
[)
))[[([())[
)[)
([(
]
)()[([
()])))(
()[
[))(][
)
[]](([[[))
(()][
(](((][[
](([)][[]
(])[)
]
)(]([((]
([]](()]](
])((]
[(]))
((]])
(]()]]
]((())]
(](]
]()[([
]
)[]]
[[
])
))
[](][
([)[)))
][[((]((]]
]]([)
](][[)
][[)
][()
))[)][)[
][())[([(
]]]
(([([[)[]
[[()([(
)([()(][)
)]])((
([)]]]]
]]
()((
[(]((]
(][
[](]((
)()]))[()
][)[)((
([)
)[
[)][
]][()]([]]
))][]
]]]([])
()([
((
]
([())
()][[)](]]
)(
][[))[
)][([
)[([)][[][
[[
()(((()]
]])]](
))[]]]
]](())]
][[()[[
(]])]()
)[[(]]
((
]
)][][])))
))([)]]))
]()]][([)]
)))[))(
][[)]
[[
(
]((([()[][
[)
](
(([)[[()[
()]
[([[[(
()(
((][
[
[[]]()[
(](])])([(
[[[[
()]](]][
[)[[
)[(]()])(
(](]
[
([()[)[))]
])(]
(]()(
[[)([]))(
)
)
)([
(][(][
)))][()[[)
[[
]]
))](
][()])(
[(
[]()
))[])]([]
))
]
))[]()
[(]([[([()
)((]))(
)[]])[)]
][
)
((
(
]])]()][[(
)][](]]][)
[])])[(
)])]]((
[][([])(([
((]]
([])
]
[](()[][(
]](])[](]
]))(])
([[])[[
[]]]
))[[
][(([])))[
(
[])
)][)[)](
[)][(]]]
[[()]
)[]
)[)(()[]
]
[])[]
()](][]
]])[)[
()())
)
(](]]((
(]))))
][[
])(][)(](
))(]]))
)[[[[()]
[
)[(()[
()])]](
[))))[])]
(()[][]))]
(]
[[[[
[
((]]
(])
()())])
[)((
((]]](]())
((([]]
()))
[[(([
[]]
[])[[]
))([)(
[)]([)[[
)((]))][[]
([]]]()]([
()([([[)
(([()]]][)
[[])][[
)[[][)]
((])))[()
]]))))
)(][(([[
])()()[
)
)
[)][[
(]((])()(
)
)[)](
((]][(([])
[))(]()(((
)[)
[]](
[(][([][]
([]
(][
[][[(
[[]
[[
))
][[()][
)()])][[)
()])(
))[()[(][
[((([[
][((([(][)
(]][(])[
(((][([
]([][((]
[
]([[)((
](((
](
)([][)
)()([)
[))))
))[)][])
][](
[])[(](
()(
]]][)][[]
]]
)))](]]
)]]]]](()
[[((
][
[]]])(([
())[][]])]
(]](
[[)[[((
(()](][)
))[]([)]]
)([([
(]][
[)](
])
][
][][](
))
))))](((
]](])
([[[)[)(]]
]([))](
][)[(
[]]()
()]])(
([[)(()(
(
])]])[((
[([
))[[)
]((]][])((
](()
((
[)(
)]([[
[[])[
][[)))
(]][[])(
]
)])
()[][)
))([[
)]]]))
])[([()
)
]]((])((](
][][][
)](
()))[([]
)(
(]
)([)[]([](
)
)]([)(](])
[
[()](]
[)[[
))][))
([[[[]
]](
])])(
[[[)
)[[)
)][)(()
]((][)
]
[[(
([)])()[
](]])[
(]]()[
[)(]
))]]()]][
]][[[
])[(][
])]((
])
]]
[]
[([[(())))
]]()])[
[([)](]()
[(([[
)][[)]]
[)))])[)
))[)()]][
]([[[))
)()[([(
([(
[)()[(()
))[](])](
])(
]]
([)
[])])]()]]
](([[(](]
)[)[)(
)[[)]
)
[(
[])))(
)[()((([[
)])]])[(]]
[)[[]])))
[]
[())(()]
(()
[([])][
]
(]
[[)
[)(](((][]
)
[][)
][))][)
][][)])
(]
[[
])[[[[]
)[
[)(]
[]))[()()]
([]
][((([]
()(([)]
[][))()][[
([]
)]](()
([]([]](]
()))
[]([[](
))[[[]((
)([(][])
)(([]))]])
)((](
]
])
)][][)[
[][)]
][[
()[(
][[[(
)]))]][)]]
)(()
]([[]
([[())
))[)[[
)))
[
))))
[[)(
))
])[()[
[)[)])
(]][)()
](][)
)]()(][)
((])[)()[
(
([[[)([))[
](()[](
()
]
]])
[[[([[(
]())[
[
][)]))[)
])
])
([)(([[)][
]]][([)[()
]([[))]]
[
)[([
)
])()(])[
[([()(
)]
[(())(]]
()])][(
)[(
[)]]]
)][
[
]()()
]()]]([
([
)))])])][
())(
)]()()()](
[[[))(])((
(][(
()([([
(])
[)
)[]]((
][
)[(](]
[
]]][[)
[
]]([(]](](
[(](])]
[[[)
])[
][]]
]()
([)]))
[))(
][([(
))[(
))()]][
)][(((
]]][)[][[
[]
]([([[)
)[((][()
[](]())
[)))])(
[()][[[)(
[()]])[]
[)
()
]]((((
)((((([[
))]])[(
((]
)[])(]][
]]]][[[(]
(])(((][
[))]]
()(][
]
](])((]
[[[)()[(][
))([([]]])
)()]
)])(]](]
((([([[[
](()[]
(][[))[(]
()[
]()])[(
[[[])]
(
[)[((]
())][[]()[
]][((]]
))[]((])]
)))])((()[
)]]](]
(([()]((])
]))([))
](])(((])]
(]
)
]][[])])[[
]
)))
]([(
][[)[]
([(]()
][[(()]([
)])())]
))]((
]
)[((]))(
[[](
](])()
[()[][]([)
[][][((
(
[)][((
[
([]]
([[[(((][
([[(]]((
)(([(])[
][)
)(][[(
))(]
]()()[]]]
])[
([])[]][](
[[))]
[])])]](]
[[(())
))]([[][
][
])
)[)(][((
(][(
])(()(((
)((][)(
][(
)])])((]((
(((([[(())
]))([[[[)
[(
(]])
(]
([
(
([)[(
[)
)()
[()(
[[][)])
)((])))[
()([)
(])))[(
[(]])[[(
)[))[[(]
)](][])
))
)[()((((
)][((]
([((
[)](]]
(
([))[))))
)[([]][()(
(()(][((()
[)]][))[[
]
[
][](
]]()(
][)(()[)]]
]]]([
([[[
[[))
)(](()
))])(
(](
[[))[
[])([[))
][[
])][[)))]
[[][([)
[[()]((
[
]))[(((([)
(()[)[[)))
)][()((][
()
)][
()(][()]
)
])()[()
]])[]]][[(
))[[)[(
[[[()]][
[)])])](
[(([())]](
[[]
]]]][[[)
)
[[)(())
)([([
([][
(
])[
]][(([)[[
][
((]]][())
[[)
)]((][[]]
((][[][))
)(
)][
]))[(
])(
[)((()))[]
[
[)
]([]])[
)[)[[]()[
(
))((]([
[)()(((
[]
[((]
]]()]](()
([])
[[[((([
((((()
]][[([))
()]]([[()[
[[[((][()]
[])][[
(()[])(][
(]))])(((
)(])][(()
[(](]((
())([]
))])[(
][([]
)]])(
([
(]
)[(]])](
([](][][([
()
[([[[()())
((])
)(()((([)]
[[))[[]
[)(]])[
[]][[[()(]
)(]]][
]
[][([[)[)
)
(]
)]
)[(
])))[)[()(
(][][]()
][[[[)[)((
[]])([
)(([))
][]])
[(]
][
()
))]]](]))
)()[]((]
[[[))][([[
)[[
)]()[((
([
(
]))()()(
[
[[))][
()([]()(]
(][[))[[
(([)(
)]][
[()[([
)([[)]][
])
])])[]
[()[[(](][
)[[[])())]
))
)
()]]
([])()
[((
)]][)
])
())]
]]](
[))]
[((]
)
)([]]][
][((
(]
)]())](
)())
])[[][]())
)
))))]
]]()((])
]
)[((((
(][([[)([
]()[([
[(]]
((])[
(][
[[)(
)]]
[(]])])]
][[])([])
]
]
())[(
[))
]
))](([[()(
[]]](])
(][()(
](())]]]
[]](
)(
][())[
)[[[)())
(](][[)[)
()([
[)]
]
()])
(
((
[][)
)[[(([
(
))(][
([
(
[)(][
)[)((]]
]([]([][()
(((
)(](([)]]
)
[)(
)(((]
)()
[[]][[
[]
((])((()
[[[)]([(])
][]])()[
[)[((
()][]](]]
]]]]
]]
][]))][[)
[
[)(]
]])(
[[])))()[
))(([)]
(]()][[[[
]))[(]()]
()(
()(])[
]]](][)
][[))]((
[]([)]
[)(
[[)]))[)
]])))))[
]]]])
((
]]([))
)]]]
[]]((]((](
([))([]))
]([][]((
[)]
](
[[])]]))]
(
))
()())
[)([(]])
[(
]
(
[)[[[)(]()
[])([)
[])[
[]]][](([
]))](])[])
]
(
))(
[[()[
]
))[()[[)
(((])][)(
)[))
()[[)[])
(])])(]([]
)
[[][
(])))((
(
])(
])([[]()
([[]][[[)]
[((][
](
()
)(]((()]
)]][
[(([]()
][)
]((((
]
]
)([)(
[)
]]))
)[
]
))([][
)[)[])[][
)[[[
(([[[[
()((
])]](()(
)(])
])
](][[[)][
]](())]([
[][)()[]]]
])[)]
]((
)]][[(
)(((][[[]
]]())(
])[()[]])
[)])](
[
)]]][][][)
[]
((([][((
[)[)]
(()
][()((][)(
()
((()(((])]
)[(([((
](()())]
[
(][[[
[]]([
())(]([)
)((]
]((((
)]([)
[[
)()
])[[(]])(]
)))
)]([)([()
))(
)])]
[
[]
[[]
)[[[((])
)((]
(([]][])]
[[
()](
(
((
[[](((
)]][)(
]))](
[
[[[)]))(
](]([
([)
](]][([
[[])]
[)(
)[))[][]
[[((
]]]
((([)()[[
[[
)])))[
(
)((]
]]][[)[](
[[
((]))[)]]
)))[])]
[(])(
())]))(
]][]()]))]
[][])[([
(]
())]](]])[
[
)[[]([
(())
())[[)[(
(((([](
]())]
(]]](]
)](](]
)[[
([](([[[(
][)(])][)(
]
)
[)(
]][[
)[(]]()
)]][([[)([
)(])]])[()
[(])])]
])]
[[([((
)[[)()]
[[))[)]
[)]()[
](((
)
)[
()])][)]
[[()(([)(
)[[[[(]]
)([]][])
([)
)[])(
((((
())[])][)]
((
)[
[])][)])[(
[]])()[[
()[((])]]
])(]]]
([[
]]])[[][
)[(][[[]
[](
]]))[]
)[([[([
]))[[][
([][[]])
]()[
()(([(
([()
(](]][][]
(])]])[(])
(][](](
[)((([()
)(])
((
]]]
)
))][)
[()](
((]](
][(]
)[[[[)[))
))(]
(]))])(()[
)]]][)]
[(
(
))()]
)
(
(()][
))]))]))
)
)([(()]
)]])
))(]([((][
([[[((
()
][([[
[)[())
][)]))(
](((
(]((
)
)()]]
]](]([(
])]
[])))]
(()))](
]]()][]
()[)
[][
())[)
]])
(
[([[])[
([
)
)(])(][[]]
()([
((
]])]]
[[
)])([[
(]]())]
)[][)[])
([
[)]]()]][]
][)
(]])()[][)
(]()]][(([
()([]]](
)(((
(
[](([(([[[
)[])(()]]
]]](
]([(
[][]([]((
])))[[
]][
[(]))()[
)]]](]
][
[]))[()
[[(][)])(
]
[((][][]
[[]])([)(
(]][)()]
)(()
[(]([[[
(]
[])
[)][]])(
([][[][)]]
]()[
))]()
())
[(])((
[][)((
[(
]))[(
]])][[
(()
))
]))
(][[]]][
[[)][
[[][]
([]])(](
[(()((]
)([]((((])
[()[][
]
[[)])[
)[[)[[])
)](
)[(
[[
](][
()]([[((
)))(](([[
([)
()[]
[[][(][]
[[[()](((
[
)(([))
(][((
[][)
])]
([)[(]
[([
[)((
[([)]
[)][(()
)(][)]
)
([(]
[)]
)]()][)
([
[
)((]
[](][(()((
[([[(]
)]]])
[))[)(]]
()([][[((
(][)])(]))
(([[
(())[)[
)))))]](
([][]]())
(
)()))])
[(]]([]((]
)][)
[[)(][[
([]
](][]])(]
)]])[([
))[)([
)[)(][][
][[[)[()[[
][((
][
)]]
[((
([
((]()
[[())[)(
))([
(])([(
]([)((
]([(])
[)]]())([
(
))
[()()[[[
]]
)))
()
[(
[
))
[[)]])])]
]
([]]]][()]
[(
(][]((]]
[[]
[[
)(][]])
]])[][
)(())))][
)([)(
[))[(
[)()]][])[
)[)[])(
)
([[
))])[](][]
[](][
[[])[[[
)])
(])[
(]
()[)()((([
(]
[))
]((()][(
]][]
[([([([)][
]])[
][)([(
])([([
([[]
([](
[[
)())(][[(
(((]))))(
](]([)(
)[[(][[](
()])
((]][[)]]]
)(([()]
])((()]())
(()]
)[)[()[([(
))[)(
[())[[))
]
][)((])
))((()[)
)]][
([)(([](()
(](](
)]
(]
[[])[)
([)]([)
]))[])(
)))
])](
[([)]]]]]
]])
]][][[)
)((
(([](]]))[
](
((([[([][
()
))(]]]
([((]]]
](]))[[])
)]])(
)]][][]]
]])[
[
])((
]
[[])(
)(])(][[](
()((]
(]][]](
)[)([))][
])
())
([(()]
)[
)
([)()
)]()()]
)[[[[)[[
)])[(
)(]()[[(
([(())()
[][
)([))[()
][()))]](
((
]()[
)([[(])[()
[(])((
[](]]()
)((]])][]
[[(]](
[)([(]()(]
[
(])])))(
]]((]]]
[(
([]])))
([](]])()(
[()
[(][)][[[)
))))(]])[
[)([()
]
([[][)]
])[](](]
([([[]
]
[(([((
]))[([
)(
]([[
()()
)
)]))
[[(
])[([)]
(()(([]]
)
[(([])[[()
[((][[]][(
]][[
(](]][))
]
[[))[(
]()((])(
](](
)[)(([
[()((]
)
([
[()[(]
]([[(]))((
))[]))
][]))
]
((([)()(]
][()])[]
[()()(((]]
[
]))]
]](][[
)])][](
[[())(((]
((
]])
([[)()
)([
]
(
[(][[[[)
([])[
]]][
[()[[
][
]])
)[(
]((](()
[)
((][[[(]))
)]([([
[[(][([
])[]
)[])()
([]))(([[]
)]
][
)
[([([[())(
))[)([(
[[[()(
][[)[[)
)([]]
(]
()(
))]
])]))][](
[)][[(
(]
]])]][
)(]][)
)
[[[
))[([[[
(])]
())(()((])
)(((()
)(])]]]]
()[[[))
](]][([(])
))([](
))(
)[[(]())[[
([)][)))])
[)(](]))
](]][[]
[)]]][(
)[)[[)[((
)]([)[)([
))])
)](
[()]
])((
])]][[))]
[(())][
[)[[[)(]
[](]
)(])([([
[)[[[][)
)(([]
(
([)[([]
[]
])))]]
([][])
)][(([)]](
[[[(]))]])
](([]][)]
)
[((]]()(]
[)(]
](][)
(][][)[))[
)([)[([[])
(][][(
[())
(]))(
]]][])[()
(][)]]]((
([)[([])))
)
(][(
]
]][()][(([
]]))(
]]()]])[
[([))
][[[)
[(][]]())[
](
([(((])(
])[[)][
]])[)
][]]
(([(
()[(
(
)(]([]()
)()[)])(
[)([)([)
[
][][](])]
(]]((]
])[[
))))][]([(
](]
]()[
()
()][(]()]
[()[)[)]([
)]((
)
]
)][[
]]
(](][([(
](](
[)[((()
))(
)][[)(
((](([[[])
)[([)]
((]][]][[(
[())][]]()
([(]][)
[)(()
(([[)(
[[[((
[([[)((
[[])[])
[[[])[](](
(()]()])
[)](](]]
[)[]([)
])([()[)[
((])[[]
)(](
)])(][(
()(](
[[)(((]
)))])[[][]
)(
)(()[(]
()(]
[
][[]][)(]
](][])(
)[]
([
)[[))]
]])))
)][[])]]
(])[([)
[(]))][
[]][
])[)()](]
((]]](]](
[)[(][)[(]
][)(]
]
)(]
[][][)[[
()][
[)))([])[
][()
[[[][]])((
)][[)()(
()]]))
()((]))]
())))]])
(
()[(
][
[(
]((]](]((
[()]
(][[]][)[
[)](][()
[()[]([
])))])([)]
](]])()
)(
)(]
(()[)[)
[]]
)])
((
((()]])))
)()[(
[])
([(
[])([)
[](((
)
([[
]((]]
])]()[((
([]))[]])]
()]](]]
[]](([((
]]
[)[][))
)[)([]]][
[()][](()
[[[)[)
([]
([[)
((([
[][)])
[)))
)
))][([))
)()[(][[
([](()[]
[]
)(][)]](
[[[
][
](][[
))[
]]]]
([
[(([()](]
)[[]
[)]
](][(])](
()(])[[][
)][()])()
)[([]())
[[][])]
[[[])))]]
((]([
))]]
[
][)(
]]()[[
((
(](])[[)
])[[)][
()[]]](])
][]])[[]
]](
([[[((
[(((]))]((
)[[[())]
]())]([(
][[(]()
((
)(([[[]]
]][)[]]
]]])[
]([)()]
()](
)[]][])))
)[]]()(]
](]]([]
)](
(])[(
)[)[[))[([
[])]](
[(([
)))(
[))))
)[((
([[[)
[[]
][))
)](][]))[
[(]([((
((][(
([
)](]]
])[))[(((
)[])
)]
)[[)[
]][])[[]])
[
][]]]()
()[([[[
)
]]][]
[(
(](
[
]()[([)[[[
[])
(
])))][
)[[)((
[([[
(][[)](]
)]()[]
)[][)[]]
[(
[)([))()])
[[(
)[)
)(
[([(
[]((()
)(()(][
)])
]
(
]]])[]))
[[[)[]()
[[
)[([(
()[
))
)(
)][)(][[)[
()
()(]()][
)][)]((
([(())[
(
[
)((
()[
[)()[]]]]
]([[()([])
[]
((]
[](
()])
())[
[[)
](]]))
]](()
[([[][]]
([)][))[(
([(()]]]))
]](](
([([
]]
][([]([[[[
[]]()
)
]
)()([[])))
]]([[])[(
[
]])[))]
[
)(][[(()
([)[][
[])(
(([])[(
)[()[)]))[
[()([[](]
[]
])][([(()[
))((]
)(
(
()([)))]([
(][]])]]]
()[]
])
())]][)
][])()([((
[)[][))]
][)[]][)))
((])()]]([
()[[(((]]
)))
][(([[[])(
[(])[[([[]
)[))]
]
]()(])
))][
]][
][)[(][
)()
)[[[]([[([
)(]]
)]]))[]([
[[[)[
([)[)[]][)
][][]
)(((][[)((
(([(]([
](])]
([
[)])([)[[]
[)[[)](
)]])])
](((]]([)
)](
])]
[[]()](
([[(
))([]
)))
()
[])([(]
[
[())
[]([[
()([]
[])[
[
))[(
[])[]
()[](()[))
]
[))
((
[)]])]
][)](]]([(
[)][())
]()(])]
[][]][
(
)[((
))[([])[)
(
(([(((
(](])]
()][(])))[
)[(
[((](]]]]
(
[()))(
]))(([][
[
][])])([)(
(]()((]
[[
][[((])[)[
)[()[(
]([)()([(
[([]]]()(
[
](
(()[(())
([(]](
)]]]]]
)(
[]][)]((]]
)
)()[())]
(]
((([]()[[
[)(()))
([
[)[)]]
](]()]
[)(([[][)
]
]([]))(
)(
)))
]][[[
](]]
[[)[))
[)([)(
))[
]
[[[
)(([)]([
(]][[[[)
[
]]][](]()
)
)))
())](])])]
[]](](][([
[
([([(
][)[[(
]])]
(]]]
[)([])[)[)
[[)[
)]([(](()[
))(
[](
))[
([(([[)[
[[)
)[(][))(
[[][[(]][(
)]])][((
)(([])))[
()[((
(](]
[])][]](
(((]
([([)][([
[]((])
)]([((
]])[([)])]
)](((]
]((](]
[)]]
])()[
[])([[[(()
))[())[(]
[[((]]]]
]
[)](][)(
(]
(
]]
(][)][])](
(()]](])(
)]([][
]])[)][]]
[)])))[)
[[)()([][)
](])
([([)([])
)[
)]))(
(
)
(
(([[]()][
[]
]([
[())[(()
]])])()
((([
)[[(
[([]
]]([
(]()
][]))[)[(
[
]))[([[
]
))]([[
]]((
(()[[
])(]([
]][
])])(
][)(]]
()(()]()
))[[]))[)[
]
(
[)]
]][
](
((][(
[
([)][[([(
[)[(
[][][)[[)
())(([
([(]]()[[)
]([[[(((]
([()[))[
)([]][
))[()][]
[))]
())[)[]]((
[)(
][](()[]
[))
)
]]
]))[])
])]
)[]
(]
)(]](])(
(]]()
)))]]]((
)()(][(
[(
[(()[)(
))
]]
[[)()[[[)
(]([[)(
)[](([(
)[[]][]([)
))((
]([))([]
[(
[)[[](
[
[
[])[(()
[))[([
[
[][[)[])[(
][]
[[)])
[]][]([(]]
]]()[(
][))
[[(()(])]
)
((][][
()(][
(([
[][()[
)])]([
[](][)]
)[)()[[(
]][]]][[[
[])[
[)([][
)
(((((
[)[[))
)())[[
(]]((([[
[[])])[[
((
)][
][()][
))]]([()][
]))(]])
(])()
(]]
])([[]
)[([())
[[)(][))
])([[)](
](](()][[)
][[(()
)]()[)
[[))[(((
)[()]))
(](([[(
((
[[
[(]
])
)]))[))()
[][()(
])((
(
)([)
((
](][[[)[]
[
)](
(]][((])((
[][[[)
(([[]]]]()
[))(([(
)]]]
)]([]
)][]]][))
[())]][())
)(]](([
([)[))
])[[([
(
()]]))
(]
)
][])))[]((
]]]][
[][(([])()
(([((](]
[]][)
]())(
[))[((
[[
])()]((()]
]](]
(()(])([][
()[[]
]]))
(
))[))(([](
[)]]
(
]](
()
([(][)
)]
]([[)()(
())
]]))[]][
]())))
[[[(
(][]))][]
)][[[)]
]](][
](])]]
[[]])]][](
(())((](([
[[(]]([
)])))
)([
[)
][()]][](]
(()])[[]]
](()[)[]
])[
)]())
()]()
))][
[
[)
(][][][][
][))])][
]
)())
[]
(])[])
[]
())[
)[
[)](()
)
((
[()
][[[()
()([()])
)]()[]([)
)])[[]
[
((([]()(
[([()[))
[])
)(()[]]
))([
)([])[())[
()]
][((][)][
](
[()([])](
]][()[[]]
((]])(
)])[[)(((
((]
)][[(((
)
[[)
[[
)
]][)())][
]]][
])
[())
(]
(
)]](
]()[]()]]
])[
]][[[([(](
))
([
)(((](
[][())
][
((((([[)
[][
][
)
(
[))]
[](
[]](
[]]()[)))
(]]]][()(]
[]])])((
]))]])))[[
[[)((
])]])[
](()
[]][(]()(
[()([)(([[
)[
](]][)((
](]
)[[[)]
))])](
(])[
)
)
[
[)()
[)]()([
)[]
[(((
)([]([)
])[)(
([)(
(()
)]]]]
]
[((]([
[()()]
])]]][([(]
[))]](
[][][()(]
(((([]
)]])
(([][]
)()[))))(
))([)
[))]
](([))](][
[([)[[
]](](()
)]]([[(
)]
][[))[][[
[)
[]][)
(((]]
)]
])(])[[[]]
)])
[]((()][
[[))
((]])(
([[
]([)])[[[(
[]([)))
]([
)
)(((
([)())]
[)][[
])([[[
[)[[
]
)[()[
])
](
)[)
(][()
[(
[(
))
([[([[
][)]
(]([]
]((])
)())
[][[[[
(((])
((
]))])[))(
)[(
[())([
[)]((]
([
))([
]]()[[)(])
]([[
)((
())))()]
)[])(][
[]](](]
[])
[))]]][]
([)][((])
[]))))))(
))])]
([[)()]]]
]]])[)]()(
](])[]](
]]][)[
](
)()(
()
)(
]][((
)[(])[[
(
)
)(]][()]
([(([()](
)[(](]
())]
([()])](
]])[)(])
((]])](](
()]][[
[[
)((([[[
(][([()
]]([))(
([[)
]][))([[
]((][]())
)][
[)(])[
]
))]]]()][)
]
)]([())]
[)()[[((
)()](]][[)
[])[((]]
))])])[[
[
((([[[(([[
])[[()]
[][[][()((
[[(])[[[]
)]()(([)
)]
]))[)
](()[
(([
)))]
(
[](
()([([])
((([)
[(
]((])([]
)
[)[(
((])[)[
)]][
)[])]()
[))()(
(([]
)]
[
)]
(]
][(]))(
[()(()()[
))]
[([([([)](
](([(
]([()(()
[(]][
)([
(
)[
[)
(](
)])][[
]])([)((
)))])(()]
)])((]]([[
)[[)
))[))(])[)
[[[[)[)()]
)][
)](]]]
((](()[)
))[][[
[))
)([)()
[)
))[)))[((
[([]]]([
[())(]][[
]]]([[)
][(())]]()
](])[]
])])])[(
)[
()
]
)]][]()
])]])[
][(
)([[[()
[]]))]
]([)
[
])[[
)]]
[]()([)[[]
)[([
][
)][](
)
])]][
)[]])]
)(
([)(
]])]([((
((()[
]](([
((]
[](
][([[)(])
))]))))[
[)[)]
)[[])])[))
()]]
]]
()]
([
]
)(([([
))[]]
]([(](()]
(
[
](((
))[])[]]]
](()()[[(
)])[((
([[]
[][([
]]][][()
(]
)[]))])
)]((]
(]()]())([
])([[]]]
(
][(])))[(]
[
))][(]([
[((((
(])
[(((][))
]()[
(
[])(][])
)])(])
(()())
[([][
][))]
()()])[
)[[)[[[((
[)))(][)
[(][
)
(][[(
[)(]
](
[)]]([)[
[)(([]
]])[([[)
][(]]()]
[)
()]])[
[())(
[[
]()
(]([[[)[
][[)]([
([[
])][)(](]]
()(
]](([[)
[][)
[)][)[(
]()()[
[[()()(]])
(())(
)(]]))()](
[]])[
[(])[)[
]]][])(
(
)
)
[][()])(
[)]]
((((
)[[](()(()
(])]
((]][[[
)(](
[(]])]
(
]]]])[
[)((][[(
)
]](]((])(
)(]([
])]([(()]]
]()[()]
))([[([
)]]()[[(]]
[[]](
]])(](
[)[))
(()(
)(
([])((
)]
)](([
]])]][(
](][(]
([]
])](]])
[))())[])[
)[)]
[[([([
](()(][
(
(
))[))(]]
[[[[][[[((
(([[[][]
))]((
(]))[)
)[
(()
][][(([()
[[)()()[(
)[))]()))]
)]
([[[)])
[)
])))()(
)(([
[((]
[[]([]())]
(][
(((()
(
)()]
[[))]]]]
])(][([(
()))](
[([))[(]
)][[][
[])]])[((
((([()](
)[(])[)([
(])(]]
([[[[][[)
]]
)[][(](
))(](
]]](
(((
)[]](](
][]
([(]]([
]])[[)(](
(
())))
([]))]
]()])]
[)
]]
)])
[[([]][)[
))][
]([[]))[
][
(][)[
](]
](]](
()(
[
)(
])[()
]([()]]
([([[[]((
[)[([])))
][[)((
(
)]]
[(())[
)([))
())(((])][
][)]]
()]())]](]
))]]][(([
[]
)[))[)]()
)[]
)][][[))
]()][[]
])]
([[
)
)][][[(
[()(
)
)]()
[]
[[[[])())
[(]))]([[
][((]][[(
)]]]][]])
[]))[[
)(
()]()([)
][])[]([
]([
()((]((
[
[[()))
[)]][[][
((]]][[([
)[(()(]()
([]]]]
(()([]([
([)])()[[]
[)(([[]
))[((]](][
[)([]))][)
]])[([]))
))]]][
]((
)(]])]
)][[[()
((()()
([][))((
((]
[])]]
(([)[]
)()))[[((
][]])))(
[)(())((]
]]]((](
)]
]]]])[][)
[[
)[(
[)(]
(]([(([
(][()
[][)(
))][)(][((
]([])[)][
()(([)])
)[)(][
[
[(()[(]
[[[][[)
][](]](()
([)]
[()([(
)[))(][)]
[[]][
[))[)(][(
[))))[(([[
()[()(
(])][)
])([)((
[]]((](]
[]
)](])]])[
[)[((])[
)][)[[()
([)][[)
][(([)
(]
[)[
][(]][
[(()
[])[()(((
([
(]([(]])[
([(]))[]
[[][[](]((
])
]
])]
][[[)))
)])[
]][][])[)(
][]
[)]
[((]][]](
]((()()
[)[
)]([)[]
)
()[(][)
([([[(][
[(()]])
()
([(]()][))
([()])[(
()[
[
[[()[]
[)][][]
]])
[)()](][)[
[(
[(()[]])
)(((]
]]])
]
(]()])])]
)((]]([(
]]()([(
]]
)]])
))[[(
])()
(][([(]]])
)
])[](
][())])]
]][[])(
[)][(]
()[([[)(
()]()
)([](
()]]
][(
][)[[)))
()[]][)
[[[(]
])])]]
(]
)]])
]][[[)[[][
)))([))(
))
[][][[]()
[](
)(]]))])
([((
()()](
[(][)[
)]))]
[[])))]
[[[[)([()
)(([[][(
(
)
)[][(]]]]
[[
()][)[))
)[[[(]]((]
[())(]([([
()
(])][(
[]((([
]](])[(][(
[]](]]
)[[][(([](
[(]
[
[][()()(((
(](]]]]
[(]]]
)])[)()[(
[]())[[))(
([)
])[[](
](((][)](]
[]((((
)(]
])
)([[())(]
()())]
(][])[))((
][](
)]][]]
][](](]
]]])[[
[
()
]
](]]]))([
]()]])]
[[
()[]]([
]]))([
)
)(
([)[]]](]]
(()([)
(()])
()][(([)))
)][[)](][
((]([]((
][([))))
]
][
])][]])(((
(()(
([)(
[]
)[]
([[[[(()(
][([(][
(([]]](][
)[[
][()]((])]
)([][][]([
))])[[()]]
]][[[][)[
(]))
[)
))(])])][
]]()]][)
[]]
[
[]((](
)((
[[])[][]
[]
]
[]]
[[[)[)
])]]
[()())
(][)][[[
[[]]]](]
[()
[))[(](]
([(()([](
()]()(
](
]((][
(](](]
[[)
(]][)
())
])
()[
](([]))(]
[[
)[])(
)][](([]
]][)(](
][
)
([[)[))[
][()(
(]][()]()
(]
[]]](](][[
([[[)[()[
)][)((][
()([)(][
())])
]
([][[
([()]
[[()([)[
[()
)]))))
]]([
))(
((()[(]])[
[)][)[]([[
][))]
][
(][
[)])]
[)((]()]]
((])](][](
[()
])[
][([
(
](
[])(])[
)[])()(
]()[)]([()
)(([(
)(
]])
]](([
((])
[[]]((]()[
[([(([])]
)))))]
]]])
])))
]
]
[(())((
]]
)])(][)(
([((]
](]][
)))([
([[[)]])
()(([]))(
)))[)]
))[[([]])
([((
]][
[
)(((([]
[(
]()]]
[)[)](((
(([]
][][)[
([)))
([(((]](([
)
(
)[
)[]([)])[
))))(]([[(
]
()([([)
)
)
][)()[]))
]]]()[)
]()))]])[)
[(()[([(
]]((])[]
])
())][[
[[][][
(
][(]
[)[))
]]
([)([[][
]]][)())[)
[[(
)[(((
[(]))[](
][))]
]]][(]
(
)[()[)[
)]
)(]]
]]((](
(][((
[][
[])[])(
))[
])))[[[[(
)][([[
])
[(
]([(](](
([
[][([([(]]
][[)(()[]
)[[)]][][
(
)[))
(([)]]])
[()
])]
[]][[]]
(
)([[[(](
))))(](]
)()[(
)([[(]))[[
)((]([[
((
(])(
)]]]]
]((([]][
(])([[))))
)()])(
([
(((]])[([[
])
[((
)([))
]](])(
][]]()(
(]()[[]
][[][
])(([)]])[
]][[]()]
][(]))[()(
]]()])[]
]([)[()
]]
](]]]()[)
](]
([)[[][]
(()(((()(
[()][]
[[(]])[)
[[]]
[[])]]
((]])[()
]])])]((
[][[))])(
](
)))]][[[
(
)[[))])(]
)]])((
)[(
[(
(
[([[][
(][[](
))[[
[][()
))(](
((][
)[)((
([[][[]]]
))(([)]
(
[][
([]([
)(((()[]([
[())
([
[()[)])]
)](()])
[()[[
]()[](]
[([][
[
]][[[)](
]
)]([)([
[
([])
[[)[
)
))](](]([
))))(](
)[)()]][[[
[]))](
([))[)[(
([))]
[)](][
))[)[(
()(])[[])
]][)
[)[)))[(
)[(
)))((()(
[()((((
]
))
[)
]
[))[]()][
(]([]
)[
]]]))
[](((
)([
[(([[)][
)[])][[]
[)))(])[((
]]([)(
]
(
[((
)])])[]
))]))[(]](
])[)[))]
([[
](
)][)
))
[(
[))[[
(([)]
](][[)(][
()
]]))(]]
[])
(]]([](([
[)]
[[)(([[
()))[
(]]][[]([]
]])]())
])])(]
]
(](
(
[)(
][(])]]
[))[]
[[
]))]]]((
](
][([)[)
[[[)([)
]])]]]
]
[)[]))](
][())))(
](([[)
)
(]))))()(
])[]))()[)
](
][(])]([()
)][[]
[()()]
((((])])]
[][[[[(
)[]()[)(
)[)([[)()]
()]))
[]))[
)
)
(][[)](
))()]](
]
])[(
)]][)]
()
[[()][((
(][][)(
((([
]])[][
)(
)]
])]][
()
)(](
[[()
[[()[(
([)(][([)(
)(]((]])[]
]][][[)
]
)(]][])
[]())
]
))(([))
[
][[)
])[))([][)
)[]()()(
()
)(())]]
[[[[)(
]
()]]
(
[((
()](
][(]])]]
((()[)[
()))()]])
[([[))
[([)(
]
]
(][(]
()])[)
])
][]
[()(
])(([]]
[)[()])])
(][
)(()]([[)(
)))[][[[
(](]
(](((]((
[)([])]
]][]]([((
[
]]
]]]]]]
)(()][
[
([(()[)[(]
][((([([]
]()[()
)))[((])](
[)(]]
)))]])
[])[[((]
()[[[))[
([][](
))))]))[
()(]]()(
(]
[[)()])][
])[
(((]][(
[][]])]
[))([])[(
)[)((]())
]](]))
(]))(((
]))
)]([([([[
])[][
([)
)(
]][])()](]
))))])[)(
(((]
)][[((]]
[([(())
[]]
))((][(
[(]
[]
)))[[)
[]](()[]()
)])]
)))[[[)
(
()][
))(]
[)()][(])
[)]
][]([
[[]](])((]
[][)))([
]()
[])(([
[])))(
(([)()]([
]]]([][][
)[)]](]]
])(((([](]
)((]
()]()[[](
(((([)
])([([((](
((]]](
[])
[
)(][[[
](]])[[
[)])
(()()
][])
)(]([(]][(
)])
)]]
[(]][
]()[[[[[[
))[[[
]())[]))](
)(]]]][(]
[(][(
]
(([[[[
](]]))[()(
[(]])[])
[
][()[[[[([
)[](
[[())]([
))([]](
]]][][
)[[([([
](
))
]]([
([))
(((]][[
()(([]
[()(](
)(([
)[()[)()(
)[]
](
])]))]([[[
][
]](((
)(()][(
([](((()(
)[](
)))()(]((
]]()
))]([[[)[
])])]]]])
[((
)((([
][
[])[]))[
][](()
)())()][])
])[(
]]]]](]
(
]]]()
())))[])([
[][
[([([(
)(()[](](]
([[]
([]((
]
)
(()(])
[)))
)
)[(]
][)[]
[[)[[(
([((
(([](()
(((
)[][][[()[
)[)])](])
][))((
()[))]))(
][[([
][(
)()((][
[[
(](([(]))
[)[][
[(][))()()
](]))
(]]))(([
[][
][
[
[][)(()[
[
)(]
[)([
[]))][[))
(]([((
((
(][
)(
)]]][([
(()
)[[)[][[)[
(
))(](
(][)
))))]][))
)[(](]()[
))(((([
[([[]]]
[
[[()[[[](
]((()[(
)(([]])
[))((
([())
([
)()[))[[([
[)((
][
][]][]
()))((([])
[)(][]]]((
]])](][))
][))(())]
)[(([[])])
([)()
(([
[]))
[)((
(](]([
[
()()[[()
][
]())([
]([([][[[)
(([)([[)
(
]][)((([)]
)
))])[()()(
[)[
()][])
()
](()][
[[[[[(([
])
)[
[]((
([
)[))][)])
[(((][)(]]
[[)])
([
)][]])[
[[)[((([)[
(
[)(
(([)])((
[())(])
))([[))
]][]
[[
](][]
)(]((
])(
((]([(([
))])[[(
(
)][)(][
)(()[](](
(
)(
]][[(()])(
)][((
)[))
[()
[[
[][(((
)[))]
([]))(][)
()]
[([))]
([()[(][()
]()
[(([(]][]
((]](
)))[
[](])
]][)()
([
([()]]]
[[
))(][())]
(([()[([
(
[(
[][)[]]][
]][]((
[)][]((
)[(](](]]
)([)([
[)[([)[
((]))
((]((([
)(
)[
[)[[[()[
)[((
])](][]((
[([([([()
)](((()]
((][)[(
)])(]](]))
[
)]))(
[
()](
[]]())[)])
[]
(])([([([
])()[[]
(((((([((
[[))())()]
(]
[[)[()[()(
([)(][(]
])]])
)])(]])[]]
[(]]]])][
]][](]()
([[)
[)[)
((])])]
][
][][](
()
))()
]
))[[
])]]](])
][[([())]
]([)([[]
[([[([
()))[[)[[
(
([
]]])]
)][][(](]
]]][()))(
]((]()[]
)(](
]](](][)(
[[((
((][
]()[)][][]
][())()[]
[[(]
[])[]
))))][]][)
[)[(((])
([)()][
(]]]
[)[(
(([)([])(
])))[
[)([[
[]
]()]
(()
)[[)[)])][
(
[[
())[([([](
))]([
[)[[)[)
[
[
)(([)])[[
([)([()
])][)()(
]()
]()]
](([[[])
([])([(
[
)][
()((]
(()(]
()])[))([[
)]]())[)
(
)
]((]]
])]
)]]((
]]]](][[])
)](
()
])))(
((((((]))
]]))[]])
)([(](
[[())((]]]
[()(]([
()((((
[()(([)
[)[](
[(
][)
[][([)[]
))]))[)[
]]]([)
[([(]((
()]
(]]((
]
())]
)]
)([][[
[[
[(]
][
()(])[][[
))][
[))]]([)
[]]
([(
[([]()([
[]]]
[)][])
])([[))([]
[
[)][)(](
](][)[
()
)
()](](
[[
[()()
()]
)
(
([)]]])(](
)])()(]
])
([][])))][
[[)[)(]
()()((][
)[
))((]]][
[])
()())[
([[
(])
(
][]((]
[)[
)]]((]])]
[]([()
](])]()
))[][](](
[][[))]])
)[((((
(([]]()
)))]
(][
)][((][]
)]))]]
)
)])]]]
)([](]]]][
]((]()
[()[())
)]]()]((
([)([[[
()(
[
][[[()([]
()(()[(
)
](])]]])(]
[]())
(([[([()([
(([])[((()
]
())(())
([]](])
]((]())]]]
])
)[]][))((]
[[][]
)(([
[[))[[
]()]([]
(][(]
[]((]]([
][][
)[(([)[(
)))((
[(
([[(])
[[())(]
[)(][][(
][)[)
]))][)))
(]([[
)))]](
][(]))[]]
[[]((
]]
[[]][[([[]
[]]]][)[(
([)])[([))
]]))([
[
([
())))(])]
([]])]()(
]
(])
((()[([
[](([(())[
)[
][)[][]][(
]([[
()())][
[(
(([)[
(([
([])
)[()
[)]]
)([]])(
])
[
[)(([([[[(
([()
]]
[[])[]
(
)[]]()
[
[)[[
)(()]
([[)((]]]
])][)[[[))
([
[
])[[
](](([(]](
[[]
[]
]()[[)))
])))
[
])([]]][[
[[[[)]((]
)])((([[[[
])
(]][[))[)(
[)]])
((
]
]
]][(
)
(([[)[[(
[]][])[)
]])[])(][(
([)[)
[)(([[])]
))(([][)]
[)][(])
)(((]((()
)[
[]
]])[
[[[[](([)]
()
)
[[((
)][[)([[
))
]
])
([[)][)(([
))][)[
)[[
()][)[
][[(
([[(]
)][])]
]()])](
)][))[[
((())[
(](][)(()[
)][[)
[
)((]])
)]
[()]))
](][][])
])(
])([(
)()(]()(
])))(](([(
(][([()[
[)][[)][)]
([]
)
[]])[[(
[))]]]]]
)[)[
)][()(
[)()[]([
(
[[((][(
])((]()[)
[[])()][)
))
])((([))
))))[([]([
)][]](()]
)
]))(]
]]))]]()
([])]
]()([))
])[(][])
])(([
]][()[[
([([
(]][][(
[)])]][
[))([(]
([)]]
[([[()]][
)]]()[)(
]
[[
][[))[[)[
)[)
(])])
(])()])[
(][][[
)]][]]
()([([]][)
[([(]]][
[[
)(][]
[([
][[](
[)])))[[[
(
(])])[))
))[])][)([
([]]]]]])[
(]]]
]][(
[([))(()))
(]]((
)(]][[]
[[]()
[)))])()
))
)[]()]
(
()))((
[)
)]])])
[((
]
((]
](((
)][))]][
]]((
]((](][[[(
[(]()
)])(()
[))][[)()]
[]((][]])(
][][[[][[]
)(]][
)]([])[)[[
)](
[((]]])([)
])[)(])[
)]][(]
[)
[))
(])])][)(
]]()
[[((
()
[(][[](
(][(]))][]
)[(((][
)[[]
[[][
[)[[
()((
[)
))(
))))])))
[)(
)
([(((][(
()))
([])[
[]
(()()][])
)([)
([[()[()[
(()([))
[[])[[[[)
]
([
)]
()][]])]
])]](][
()((]
)](][
]
]])((
(]]())()()
[[][[[]]
]](]]]
]))(
(
)([]
[)])([](]]
[([]]
))[[)])]]]
(((
([[)(]
[[
[)][[
[
[]][())
[]
]))][][
()[[)([]]
)]((]]))[
[)]])]])
]
[
])[))())
))
[)()]([
[(())[(
)()]
(]
[)(
[[()((
]([][)[[
)](]]
[[)([[[[[[
)[)(()
([[]](
[)[[[()
)[
)[[((][]
[(
)[
[)])[(])
()([(][[)
[
))[()[)](
)[][]([
]][[[))([)
()[)()[
))[()([)](
(]][[(
(])](
(()][()(]
(
(]()()(
](()(]([(
]
((]][]
[
[[))(
[)[[()
(([])(]([
([(
([
]]
]))[)])[([
](()(](]))
)(][[[])()
]]
](([]]]])]
([()][[(
((])((
[)(
))))
](
(
[](]
[[(]([
]]([
)[[[]
]([[[(
][
[[](([
[([[[)])[
])]]
([][(
](
)])[])])]
][[(
))[)
][))[[]
()]]()]]
[))[
()[))(
(])[)[
(])[][](
[)][]]
[]][[
])()[)
)]()](
)(]
[)
[)][[]
)
[[[
])[][)]
[()[])]()[
[
[[((
]()((
(]]
](]])[)(]]
([]]]][)[[
[
])]])(][[
(((]()])[)
]((
[)]]]]
)([[)]))](
)((([][]]
])[(]]
)][)
)))[
[][[]]])()
][[]]]
)
][
]]))([))]
)])))]
(]((]][)[
]
)]))
[))
[[][)])((
((
))
)[[((]
[[))[[[)
]]]))])[
((((])
([[
()(
)(])
]()
)]
[[()](
)]]][]))
(
))
[[(]([)[
]([(
(]))
)([](([]
(((
[]][
(([[
([
)]]
]))]][((]]
])(]]((
[(]([
)][][()()
][((]
][[
][[[]
][]]](]](
][(
()][()()][
(
()))])([
)(])))[]
(]
)()(]]
[[)[(]([[]
])[)](())
((([
)((
((()((
](([[][[[(
[(])[)([]
][)[][]
[)[((
[[)((()
][(()
)
()(
]][[])(]])
)))]]
)[]]
[(]][(([])
[]]
[[()
((
([[)]([(
[(([])([](
]]((
)][
(
([[))[
)]][]]]
])(][(](
)])([[[[[
((]
[)))])[
(])([[[)](
](
][[)][
)(][[(][(
([(((
)]()([([
)((]]
(]](]]]
[
[[((
][[[((()](
]
](])]])
][[[
])](]()[
()[[]([][
()(
][)]][
(]]][(()[)
(((
[[](]
]([][[[)[
)[)])
[([)
)[
())])
[)
[()]]])([
((][[]
)((
([)
()[](
][()][[][
[(
))(][[)[[)
]((](()[)(
]([()(]]][
[](
))[)][(])[
]]
](
((]](][[[
([()])(())
])(][]))[
)[](
[()]](
)
]]
(][[()]](
[]]
(]]([]((](
(
](
()[]])]][
][[[]([(]]
((
([)[
[][]))[()
](
[]([]
]))
]()
(]))][[([
)[)][[
(](
(
[(]()]
)))[
()][[]
(])]][)]
]
]()]]]
][[](([(]
(]]]
[][))][](
)
()]]][][
)([
[))([
)[((]]([]]
][
(([
)(])[)
](()][[[]]
)
]))[(
)]][](
((
](]][[]))
[]([[)[])
)[(][)
[]
[])(]()
(][]))
)
()])[[[(
[([][[(])
)[][[(
[
(()()
[(()[]
)]][]][][(
[[[
)]()]]
()()[))][(
)[)
]([[
)[[)]
((][[)
]](()]))]
[([
((([][)[(]
[]))((
)]))()((
(()[[][(][
)])]
()])
)))]][((
)][]]()[(
[[[(
][[]][[(]
((][[)(
[())
][][](][
]]])[)(
([
][)(())])
)]])((([[
()][()[[
[((]))]
)()[][[]
])
]()
)])))]
()]))[)]
[)[])(
[([(()[
)())[
)]]
)[)[)]]
([(()(][
(]]))
][)[[)[))]
)()((]
)()[])[](
))[](]]((
])[(
])[(
]([][
))
]))[[
))[)[
([[
[][((()[[[
[[])([])))
((
]][])[
]([(([()]
()(([
))(()
)
(]()[[
)
)]][[)([
])[)[(()
]])[][()])
])[[]
(]][(([[](
])]))()
)))(])]]]
)]](]])
([])[[[)
(([[()[)][
])])[)](
][[[
[[[
][[(]([)
)]
[]
][
)))([]][]]
(
])
[][[([
[[)(([)(
)((][])](
[)]][
([[[
)
(]])
]
)(
)[()[]([[
)([[[)])
(])([)
(]][
)](()[()((
)(]
)([[[()
()[)]
)]
)]][)()[]
]]]](
)
[[((
])][
(]])([(
)[]][([
]
[[])
]()[((()))
((([][[]]
)]]](([)((
](]((][)((
(([[]](
([]()]
(
)[[](]
)
[[
)[
)(()(
()
)[(
)(][[
((
]))))[[)
[[[
[]))()]
[)(
(][
)(
][])]][)(
)[[[[[[((
)[[[[
(][
][)[](
(
(]([
)]
)
(]([])]
]))](])]
][()(
]([[)
))(
]
([[][)
[[[)
))((
)[
][([[)]
))[[
]]([)
(]
(
([[(])
)(()[))]
))])[[[
[)[))])
[)
(
(]][])()]
(
[[[])
])](((
](
])[[
(
()])()][
((](]
(())][[
[([[(
]][)][](
]))[
][()))[([
((]
([])[]])(
](]]
]][
)(])
]])(]))[[
)
)])]]()([
)[
](]((]
([(]))
[(])])
][)(])]
(][(()]([
]))))))
])(])
()[]])
()][[()[]
[)([]]))](
(
[)()]
]]]][
]
[[[)
[)[))(][[]
[[
[]
]](](([)
][
]
()[][][[]
(](
[)](
][)(])((]
)](
[[)]([(]](
[))[][][)
]
)([[[)(()
)((](
(
()
]))([)(
((())(
))[]
))))][))](
]()[[[]]
]))[[
([)[)((
[)
))([][][
])
[(])
]([)])()
)[)))[[
((](
)])]
(
()][()]
([))[](([
]][)
[)(]](
(]])][)
)]])
)
[](
)(][[)
[]([]
]
[]
[((([[[
]
)((()[(((]
]
)[((())
)))
]))[]][(
(()][]
[)]])[
[[
[
([](
)(
()[]][[)
)[()
[[)(]][
])((][]
)]([][]([]
([(])[][
][(()(]))
([
stdout
No
No
Yes
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
Yes
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
Yes
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
Yes
No
Yes
No
Yes
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
Yes
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
Yes
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
Yes
No
No
No
No
No
Yes
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
Yes
No
Yes
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
Yes
No
No
No
No
No
Yes
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
Yes
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
Yes
No
Yes
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
Yes
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
Yes
Yes
Yes
No
No
No
No
No
No
No
No
No
No
No
No
Yes
Yes
No
No
Yes
No
No
No
No
No
No
No
No
No
No
Yes
Yes
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
Yes
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
Yes
Yes
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
Yes
No
No
No
Yes
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
Yes
Yes
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
Yes
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
Yes
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
Yes
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
Yes
No
No
No
Yes
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
Yes
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
Yes
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
Yes
No
No
No
No
No
No
No
No
No
Yes
No
No
No
Yes
No
No
No
No
No
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes