/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
https://t...content-available-to-author-only...l.com/?p=1328169&preview_id=1328169&preview_nonce=88665e7dd5&preview=true
https://t...content-available-to-author-only...l.com/?p=1328056preview_id=1328056&preview_nonce=5e45c0cdba&preview=true
https://t...content-available-to-author-only...l.com/?p=1328263&preview_id=1328263&preview_nonce=7e5ce0b798&preview=true
https://t...content-available-to-author-only...l.com/?p=1328324preview_id=1328324&preview_nonce=eefcabde4b&preview=true
https://t...content-available-to-author-only...l.com/?p=1328369preview_id=1328369&preview_nonce=c787dc862e&preview=true
https://t...content-available-to-author-only...l.com/?p=1328457preview_id=1328457&preview_nonce=78851efd2f&preview=true
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCWh0dHBzOi8vdC4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4ubC5jb20vP3A9MTMyODE2OSZwcmV2aWV3X2lkPTEzMjgxNjkmcHJldmlld19ub25jZT04ODY2NWU3ZGQ1JnByZXZpZXc9dHJ1ZQpodHRwczovL3QuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLmwuY29tLz9wPTEzMjgwNTZwcmV2aWV3X2lkPTEzMjgwNTYmcHJldmlld19ub25jZT01ZTQ1YzBjZGJhJnByZXZpZXc9dHJ1ZQpodHRwczovL3QuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLmwuY29tLz9wPTEzMjgyNjMmcHJldmlld19pZD0xMzI4MjYzJnByZXZpZXdfbm9uY2U9N2U1Y2UwYjc5OCZwcmV2aWV3PXRydWUKaHR0cHM6Ly90Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi5sLmNvbS8/cD0xMzI4MzI0cHJldmlld19pZD0xMzI4MzI0JnByZXZpZXdfbm9uY2U9ZWVmY2FiZGU0YiZwcmV2aWV3PXRydWUKaHR0cHM6Ly90Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi5sLmNvbS8/cD0xMzI4MzY5cHJldmlld19pZD0xMzI4MzY5JnByZXZpZXdfbm9uY2U9Yzc4N2RjODYyZSZwcmV2aWV3PXRydWUKaHR0cHM6Ly90Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi5sLmNvbS8/cD0xMzI4NDU3cHJldmlld19pZD0xMzI4NDU3JnByZXZpZXdfbm9uY2U9Nzg4NTFlZmQyZiZwcmV2aWV3PXRydWUKCX0KfQ==