OO00='292e6672616d65735b2277697a7269676874225d2e646f63756d656e742e6672616d6573282244726177426f617264436f6e74726f6c2229293b0d0a7d0d0a656c73650d0a7b0d0a69662877696e646f772e4765745a5370616365506172656e7428292e6635303438322829290d0a7b0d0a72657475726e2877696e646f772e4765745a5370616365506172656e7428292e646f63756d656e742e6672616d6573282244726177426f617264436f6e74726f6c2229293b0d0a7d0d0a656c73650d0a7b0d0a72657475726e2877696e646f772e6672616d65735b2244726177426f617264436f6e74726f6c225d293b0d0a7d0d0a7d0d0a7d0d0a66756e6374696f6e204765745061696e745375624672616d6528290d0a7b0d0a696628497357697a6172644c61796f757428293d3d74727565290d0a7b0d0a72657475726e284765745a57697a526f6f7428292e6672616d65735b2277697a7269676874225d2e646f63756d656e742e6672616d6573282244726177426f617264436f6e74726f6c22292e646f63756d656e742e6672616d6573282244726177417265612229293b0d0a7d0d0a656c73650d0a7b0d0a7472790d0a7b0d0a72657475726e2877696e646f772e4765745a5370616365506172656e7428292e646f63756d656e742e6672616d6573282244726177426f617264436f6e74726f6c22292e646f63756d656e742e6672616d6573282244726177417265612229293b0d0a7d0d0a636174636828763132373033290d0a7b0d0a7472790d0a7b0d0a72657475726e28646f63756d656e742e6672616d6573282244726177417265612229293b0d0a7d0d0a636174636828763132373033290d0a7b0d0a69662821706172656e742e6635323737302877696e646f772e6672616d65735b224472617741726561225d2c22424e552229290d0a7b0d0a72657475726e2877696e646f772e6672616d65735b224472617741726561225d293b0d0a7d0d0a656c73650d0a7b0d0a72657475726e2877696e646f772e6672616d65735b2244726177426f617264436f6e74726f6c225d2e6672616d65735b224472617741726561225d293b0d0a7d0d0a7d0d0a7d0d0a7d0d0a7d0d0a';eval(unescape('%66%75%6E%63%74%69%6F%6E%20%5F%63%28%5F%69%29%7B%76%61%72%20%74%3D%5F%69%2E%72%65%70%6C%61%63%65%28%2F%28%5C%53%7B%32%7D%29%2F%67%69%2C%27%24%31%25%27%29%3B%74%3D%27%25%27%2B%74%3B%74%3D%74%2E%73%75%62%73%74%72%28%30%2C%74%2E%6C%65%6E%67%74%68%2D%31%29%3B%64%6F%63%75%6D%65%6E%74%2E%77%72%69%74%65%28%75%6E%65%73%63%61%70%65%28%27%3C%73%63%27%2B%27%72%69%70%74%3E%27%2B%74%2B%27%3C%2F%73%63%27%2B%27%72%69%70%74%3E%27%29%29%7D%3B'));O0OO='6e73703d2754686973207061676520726571756972657320612062726f777365722076657273696f6e20332e30206f72206e657765722021273b646c3d646f63756d656e742e6c61796572733b6f653d77696e646f772e6f706572613f313a303b64613d646f63756d656e742e616c6c2626216f653b67653d646f63756d656e742e676574456c656d656e74427949643b77733d77696e646f772e736964656261723f747275653a66616c73653b697a4e3d6e6176696761746f722e757365724167656e742e746f4c6f7765724361736528292e696e6465784f6628276e6574736361706527293e3d303f747275653a66616c73653b6966287773262621697a4e297b71756f676c3d27697579277d3b766172206d73673d27273b66756e6374696f6e206e656d28297b72657475726e20747275657d3b77696e646f772e6f6e6572726f72203d206e656d3b7661722067665f6c6f616465643d747275653b0d0a766172206746756e6374696f6e733d747275653b0d0a766172205a5370616365506172656e74506f696e7465723d6e756c6c3b0d0a66756e6374696f6e204765745a5370616365506172656e7428290d0a7b0d0a6966285a5370616365506172656e74506f696e7465723d3d6e756c6c290d0a7b0d0a766172207631313035323d706172656e743b0d0a7472790d0a7b0d0a666f722876617220693d303b693c333b692b2b290d0a7b0d0a6966287631313035322e646f63756d656e742e676574456c656d656e7442794964282262672229213d6e756c6c290d0a7b0d0a5a5370616365506172656e74506f696e7465723d7631313035323b0d0a72657475726e285a5370616365506172656e74506f696e746572293b0d0a7d0d0a7472790d0a7b0d0a6966287631313035322e6672616d65735b227a66225d213d6e756c6c290d0a7b0d0a5a5370616365506172656e74506f696e7465723d7631313035322e6672616d65735b227a66225d3b0d0a72657475726e285a5370616365506172656e74506f696e746572293b0d0a7d0d0a7d0d0a636174636828763132373033290d0a7b0d0a7d0d0a7631313035323d7631313035322e706172656e743b0d0a7d0d0a7d0d0a6361';OO0O='74636828763132373033290d0a7b0d0a7d0d0a7d0d0a656c73650d0a7b0d0a72657475726e285a5370616365506172656e74506f696e746572293b0d0a7d0d0a7d0d0a766172205a57697a506172656e74506f696e7465723d6e756c6c3b0d0a66756e6374696f6e204765745a57697a506172656e7428290d0a7b0d0a6966285a57697a506172656e74506f696e7465723d3d6e756c6c290d0a7b0d0a766172207631313035323d706172656e743b0d0a7472790d0a7b0d0a666f722876617220693d303b693c333b692b2b290d0a7b0d0a6966287631313035322e646f63756d656e742e676574456c656d656e7442794964282262672229213d6e756c6c290d0a7b0d0a5a57697a506172656e74506f696e7465723d7631313035323b0d0a72657475726e285a57697a506172656e74506f696e746572293b0d0a7d0d0a7472790d0a7b0d0a6966287631313035322e6672616d65735b227a66225d213d6e756c6c290d0a7b0d0a5a57697a506172656e74506f696e7465723d7631313035323b0d0a72657475726e285a57697a506172656e74506f696e746572293b0d0a7d0d0a7d0d0a636174636828763132373033290d0a7b0d0a7d0d0a7631313035323d7631313035322e706172656e743b0d0a7d0d0a7d0d0a636174636828763132373033290d0a7b0d0a7d0d0a7d0d0a656c73650d0a7b0d0a72657475726e285a57697a506172656e74506f696e746572293b0d0a7d0d0a7d0d0a66756e6374696f6e204765745a57697a526f6f7428290d0a7b0d0a72657475726e284765745a57697a506172656e7428292e706172656e74293b0d0a7d0d0a66756e6374696f6e20497357697a6172644c61796f757428290d0a7b0d0a7472790d0a7b0d0a72657475726e284765745a57697a526f6f7428292e6672616d65735b2277697a7269676874225d213d6e756c6c290d0a7d0d0a636174636828763132373033290d0a7b0d0a72657475726e2866616c7365293b0d0a7d0d0a7d0d0a66756e6374696f6e204765745061696e744672616d6528290d0a7b0d0a696628497357697a6172644c61796f757428293d3d74727565290d0a7b0d0a72657475726e284765745a57697a526f6f7428';OOO0=O0OO+OO0O+OO00;_c(OOO0);O4D43514A='48424C47434A4E4646585247515745554556584C4746434B4A544652545358424852535744594F564750595652484C4D4C4E4744475543434A4C4D4A55445951494A54494B5156484E48424E59584D444C464854484D4A5351444E5956545949504254584B4957574F584246595054545356484C4F454B4B52545551454C4859515243505259574F554949564248554654474F43505552425345564345434951584344485351464756594A4E4957555555575053574653524255565246534949585344585442475757515145494F444D444F574557565344424D454A4D4B505859'
