This repository has been archived by the owner on Nov 14, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
index2016.php
644 lines (542 loc) · 92.7 KB
/
index2016.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
<!DOCTYPE HTML>
<!--
Edit by Nguyen Trung Nhan
luutru360.com | [email protected]
-->
<html>
<head>
<?php
if(isset($_GET["zm"]))
{
$nkk = $_GET["zm"];
$api = 'http://api.mp3.zing.vn/api/mobile/song/getsonginfo?keycode=fafd463e2131914934b73310aa34a23f&requestdata={"id":"'.$nkk.'"}';
//doc noi dung API
$get = get_by_curl($api);
//boc tach
$json = json_decode($get, true);
$name = $json['title'];
$artist = $json['artist'];
$hinhanh = $json['thumbnail'];
//echo "<meta http-equiv='refresh' content='0;".$audio."' download>";
echo "<title>".$name." - ".$artist." - Zing Mp3</title>";
}
elseif(isset($_GET["album"])){
$nkk = $_GET["album"];
$get5 = get_by_curl("http://nghenhac.luutru360.com/url/?url=".$nkk.".upu");
$id2 = explode("/",$get5);
//$id = explode('/', $link23);
$id2 = explode('.html', $id2[5]);
$id2=$id2[0];
//echo $id2;
$get55 = get_by_curl($get5);
preg_match('/<title>(.*?)<\/title>/',$get55, $display2);
$Albums2 = explode('|', $display2[1]);
$Title2 = explode(' - ', $Albums2[0]);
//echo $Title2[0];
//$api = 'http://api.mp3.zing.vn/api/mobile/song/getsonginfo?keycode=fafd463e2131914934b73310aa34a23f&requestdata={"id":"'.$id2.'"}';
//doc noi dung API
//$get = get_by_curl($api);
//boc tach
//$json = json_decode($get, true);
$name = $Title2[0];
$artist = $Title2[1];
//$hinhanh = $json['thumbnail'];
//echo "<meta http-equiv='refresh' content='0;".$audio."' download>";
echo "<title>".$Title2[0]." - ".$Title2[1]." - Zing Mp3</title>";
}
else{
echo "<title>Nghe tải nhạc Zing Mp3</title>";
}
?>
<meta charset="utf-8" />
<link rel="icon" type="image/png" href="/ico.ico" />
<meta name="keywords" content="mang xa hoi nghe nhac, zing mp3, mang xa hoi, get link, tai nhac vip zing mp3,nhac vip mp3 zing, zing mp3,get link mp3 zing,<?php if(isset($_GET["zm"]))
{ echo $artist.", "; echo $name; } ?>" />
<meta name="description" content="Công cụ tải và nghe nhạc <?php if(isset($_GET["zm"]) OR isset($_GET["album"]))
{ echo $name; }?> bởi <?php if(isset($_GET["zm"]) OR isset($_GET["album"]))
{ echo $artist; } ?> Zing Mp3 với giao diện , chỉ vài thao tác là có thể tải về bản nhạc chất lượng mà bạn yêu thích !" />
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
<meta http-equiv="EXPIRES" content="0"/>
<meta name="RESOURCE-TYPE" content="DOCUMENT"/>
<meta name="DISTRIBUTION" content="GLOBAL"/>
<meta name="AUTHOR" content="Nghe tải nhạc Zing Mp3"/>
<meta name="COPYRIGHT" content="Copyright (c) by luturu360.com"/>
<meta name="ROBOTS" content="INDEX, FOLLOW"/>
<meta name="Googlebot" content="index,follow,archive">
<meta name="RATING" content="GENERAL"/>
<meta name="GENERATOR" content="nghenhac.luutru360.com"/>
<meta name="geo.region" content="Vietnam"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="IE=Edge">
<?php if(isset($_GET["zm"]))
{ echo '<meta name="og:image" content="http://image.mp3.zdn.vn/'.$hinhanh.'"/>'; } ?>
<script language=javascript>
function externalLinks()
{
if (!document.getElementsByTagName) return;
var anchors = document.getElementsByTagName("a");
for (var i=0; i<anchors.length; i++)
{
var anchor = anchors[i];
if(anchor.getAttribute("href"))
anchor.target = "_blank";
}
}
window.onload = externalLinks;
</script>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<!--[if lte IE 8]><script src="assets/js/html5shiv.js"></script><![endif]-->
<link href='https://fonts.googleapis.com/css?family=Lato:700,400' rel='stylesheet' type='text/css'>
<script type="text/javascript">document.write('\u003c\u0073\u0074\u0079\u006c\u0065\u003e\u000a\u0064\u0069\u0076\u0023\u0073\u0074\u0061\u0067\u0065\u0020\u007b\u000a\u0020\u0020\u0077\u0069\u0064\u0074\u0068\u003a\u0020\u0035\u0030\u0030\u0070\u0078\u003b\u000a\u0020\u0020\u0068\u0065\u0069\u0067\u0068\u0074\u003a\u0020\u0035\u0030\u0030\u0070\u0078\u003b\u000a\u0020\u0020\u006d\u0061\u0072\u0067\u0069\u006e\u003a\u0020\u0030\u0020\u0061\u0075\u0074\u006f\u003b\u000a\u0020\u0020\u0074\u0065\u0078\u0074\u002d\u0061\u006c\u0069\u0067\u006e\u003a\u0020\u0063\u0065\u006e\u0074\u0065\u0072\u003b\u000a\u0020\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u003b\u000a\u007d\u000a\u000a\u002e\u006c\u0069\u0074\u0074\u006c\u0065\u002d\u0064\u0075\u0064\u0065\u0020\u007b\u000a\u0020\u0020\u0074\u0065\u0078\u0074\u002d\u0061\u006c\u0069\u0067\u006e\u003a\u0020\u0063\u0065\u006e\u0074\u0065\u0072\u003b\u000a\u0020\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u003b\u000a\u0020\u0020\u0074\u006f\u0070\u003a\u0020\u0032\u0035\u0025\u003b\u000a\u0020\u0020\u0064\u0069\u0073\u0070\u006c\u0061\u0079\u003a\u0020\u0069\u006e\u006c\u0069\u006e\u0065\u002d\u0062\u006c\u006f\u0063\u006b\u003b\u000a\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0061\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u003a\u0020\u006c\u0065\u0076\u0069\u0074\u0061\u0074\u0069\u006f\u006e\u0020\u0033\u0073\u0020\u0065\u0061\u0073\u0065\u002d\u0069\u006e\u002d\u006f\u0075\u0074\u0020\u0069\u006e\u0066\u0069\u006e\u0069\u0074\u0065\u003b\u000a\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0061\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u003a\u0020\u006c\u0065\u0076\u0069\u0074\u0061\u0074\u0069\u006f\u006e\u0020\u0033\u0073\u0020\u0065\u0061\u0073\u0065\u002d\u0069\u006e\u002d\u006f\u0075\u0074\u0020\u0069\u006e\u0066\u0069\u006e\u0069\u0074\u0065\u003b\u000a\u0020\u0020\u002d\u006d\u0073\u002d\u0061\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u003a\u0020\u006c\u0065\u0076\u0069\u0074\u0061\u0074\u0069\u006f\u006e\u0020\u0033\u0073\u0020\u0065\u0061\u0073\u0065\u002d\u0069\u006e\u002d\u006f\u0075\u0074\u0020\u0069\u006e\u0066\u0069\u006e\u0069\u0074\u0065\u003b\u000a\u0020\u0020\u002d\u006f\u002d\u0061\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u003a\u0020\u006c\u0065\u0076\u0069\u0074\u0061\u0074\u0069\u006f\u006e\u0020\u0033\u0073\u0020\u0065\u0061\u0073\u0065\u002d\u0069\u006e\u002d\u006f\u0075\u0074\u0020\u0069\u006e\u0066\u0069\u006e\u0069\u0074\u0065\u003b\u000a\u0020\u0020\u0061\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u003a\u0020\u006c\u0065\u0076\u0069\u0074\u0061\u0074\u0069\u006f\u006e\u0020\u0033\u0073\u0020\u0065\u0061\u0073\u0065\u002d\u0069\u006e\u002d\u006f\u0075\u0074\u0020\u0069\u006e\u0066\u0069\u006e\u0069\u0074\u0065\u003b\u000a\u007d\u000a\u002e\u006c\u0069\u0074\u0074\u006c\u0065\u002d\u0064\u0075\u0064\u0065\u003a\u0068\u006f\u0076\u0065\u0072\u0020\u002e\u006d\u006f\u0075\u0074\u0068\u0020\u007b\u000a\u0020\u0020\u0068\u0065\u0069\u0067\u0068\u0074\u003a\u0020\u0032\u0035\u0070\u0078\u003b\u000a\u007d\u000a\u002e\u006c\u0069\u0074\u0074\u006c\u0065\u002d\u0064\u0075\u0064\u0065\u003a\u0068\u006f\u0076\u0065\u0072\u0020\u002e\u006d\u006f\u0075\u0074\u0068\u003a\u0061\u0066\u0074\u0065\u0072\u0020\u007b\u000a\u0020\u0020\u0068\u0065\u0069\u0067\u0068\u0074\u003a\u0020\u0031\u0030\u0070\u0078\u003b\u000a\u007d\u000a\u002e\u006c\u0069\u0074\u0074\u006c\u0065\u002d\u0064\u0075\u0064\u0065\u003a\u0068\u006f\u0076\u0065\u0072\u0020\u002e\u006c\u0065\u0067\u002d\u006c\u0065\u0066\u0074\u0020\u007b\u000a\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0061\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u003a\u0020\u006d\u006f\u0076\u0065\u004c\u0065\u0067\u004c\u0065\u0066\u0074\u0020\u002e\u0031\u0035\u0073\u0020\u0065\u0061\u0073\u0065\u002d\u0069\u006e\u002d\u006f\u0075\u0074\u0020\u0069\u006e\u0066\u0069\u006e\u0069\u0074\u0065\u003b\u000a\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0061\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u003a\u0020\u006d\u006f\u0076\u0065\u004c\u0065\u0067\u004c\u0065\u0066\u0074\u0020\u002e\u0031\u0035\u0073\u0020\u0065\u0061\u0073\u0065\u002d\u0069\u006e\u002d\u006f\u0075\u0074\u0020\u0069\u006e\u0066\u0069\u006e\u0069\u0074\u0065\u003b\u000a\u0020\u0020\u002d\u006d\u0073\u002d\u0061\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u003a\u0020\u006d\u006f\u0076\u0065\u004c\u0065\u0067\u004c\u0065\u0066\u0074\u0020\u002e\u0031\u0035\u0073\u0020\u0065\u0061\u0073\u0065\u002d\u0069\u006e\u002d\u006f\u0075\u0074\u0020\u0069\u006e\u0066\u0069\u006e\u0069\u0074\u0065\u003b\u000a\u0020\u0020\u002d\u006f\u002d\u0061\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u003a\u0020\u006d\u006f\u0076\u0065\u004c\u0065\u0067\u004c\u0065\u0066\u0074\u0020\u002e\u0031\u0035\u0073\u0020\u0065\u0061\u0073\u0065\u002d\u0069\u006e\u002d\u006f\u0075\u0074\u0020\u0069\u006e\u0066\u0069\u006e\u0069\u0074\u0065\u003b\u000a\u0020\u0020\u0061\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u003a\u0020\u006d\u006f\u0076\u0065\u004c\u0065\u0067\u004c\u0065\u0066\u0074\u0020\u002e\u0031\u0035\u0073\u0020\u0065\u0061\u0073\u0065\u002d\u0069\u006e\u002d\u006f\u0075\u0074\u0020\u0069\u006e\u0066\u0069\u006e\u0069\u0074\u0065\u003b\u000a\u007d\u000a\u002e\u006c\u0069\u0074\u0074\u006c\u0065\u002d\u0064\u0075\u0064\u0065\u003a\u0068\u006f\u0076\u0065\u0072\u0020\u002e\u006c\u0065\u0067\u002d\u0072\u0069\u0067\u0068\u0074\u0020\u007b\u000a\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0061\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u003a\u0020\u006d\u006f\u0076\u0065\u004c\u0065\u0067\u0052\u0069\u0067\u0068\u0074\u0020\u002e\u0031\u0035\u0073\u0020\u0065\u0061\u0073\u0065\u002d\u0069\u006e\u002d\u006f\u0075\u0074\u0020\u0069\u006e\u0066\u0069\u006e\u0069\u0074\u0065\u003b\u000a\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0061\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u003a\u0020\u006d\u006f\u0076\u0065\u004c\u0065\u0067\u0052\u0069\u0067\u0068\u0074\u0020\u002e\u0031\u0035\u0073\u0020\u0065\u0061\u0073\u0065\u002d\u0069\u006e\u002d\u006f\u0075\u0074\u0020\u0069\u006e\u0066\u0069\u006e\u0069\u0074\u0065\u003b\u000a\u0020\u0020\u002d\u006d\u0073\u002d\u0061\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u003a\u0020\u006d\u006f\u0076\u0065\u004c\u0065\u0067\u0052\u0069\u0067\u0068\u0074\u0020\u002e\u0031\u0035\u0073\u0020\u0065\u0061\u0073\u0065\u002d\u0069\u006e\u002d\u006f\u0075\u0074\u0020\u0069\u006e\u0066\u0069\u006e\u0069\u0074\u0065\u003b\u000a\u0020\u0020\u002d\u006f\u002d\u0061\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u003a\u0020\u006d\u006f\u0076\u0065\u004c\u0065\u0067\u0052\u0069\u0067\u0068\u0074\u0020\u002e\u0031\u0035\u0073\u0020\u0065\u0061\u0073\u0065\u002d\u0069\u006e\u002d\u006f\u0075\u0074\u0020\u0069\u006e\u0066\u0069\u006e\u0069\u0074\u0065\u003b\u000a\u0020\u0020\u0061\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u003a\u0020\u006d\u006f\u0076\u0065\u004c\u0065\u0067\u0052\u0069\u0067\u0068\u0074\u0020\u002e\u0031\u0035\u0073\u0020\u0065\u0061\u0073\u0065\u002d\u0069\u006e\u002d\u006f\u0075\u0074\u0020\u0069\u006e\u0066\u0069\u006e\u0069\u0074\u0065\u003b\u000a\u007d\u000a\u000a\u002e\u0064\u0075\u0064\u0065\u002d\u0062\u006f\u0064\u0079\u0020\u007b\u000a\u0020\u0020\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u003a\u0020\u0023\u0034\u0038\u0041\u0043\u0045\u0030\u003b\u000a\u0020\u0020\u006d\u0061\u0072\u0067\u0069\u006e\u003a\u0020\u0030\u0020\u0061\u0075\u0074\u006f\u003b\u000a\u0020\u0020\u0077\u0069\u0064\u0074\u0068\u003a\u0020\u0031\u0035\u0035\u0070\u0078\u003b\u000a\u0020\u0020\u0068\u0065\u0069\u0067\u0068\u0074\u003a\u0020\u0032\u0030\u0030\u0070\u0078\u003b\u000a\u0020\u0020\u0062\u006f\u0072\u0064\u0065\u0072\u002d\u0072\u0061\u0064\u0069\u0075\u0073\u003a\u0020\u0035\u0030\u0025\u0020\u0035\u0030\u0025\u0020\u0035\u0030\u0025\u0020\u0035\u0030\u0025\u0020\u002f\u0020\u0036\u0030\u0025\u0020\u0036\u0030\u0025\u0020\u0034\u0030\u0025\u0020\u0034\u0030\u0025\u003b\u000a\u0020\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u003b\u000a\u0020\u0020\u007a\u002d\u0069\u006e\u0064\u0065\u0078\u003a\u0020\u0034\u003b\u000a\u007d\u000a\u000a\u002e\u0066\u0061\u0063\u0065\u0020\u007b\u000a\u0020\u0020\u0077\u0069\u0064\u0074\u0068\u003a\u0020\u0031\u0030\u0035\u0070\u0078\u003b\u000a\u0020\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u003b\u000a\u007d\u000a\u000a\u002e\u0065\u0079\u0065\u0073\u0020\u007b\u000a\u0020\u0020\u0077\u0069\u0064\u0074\u0068\u003a\u0020\u0031\u0035\u0035\u0070\u0078\u003b\u000a\u0020\u0020\u0068\u0065\u0069\u0067\u0068\u0074\u003a\u0020\u0034\u0030\u0070\u0078\u003b\u000a\u0020\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u003b\u000a\u007d\u000a\u002e\u0065\u0079\u0065\u0073\u0020\u002e\u0065\u0079\u0065\u0020\u007b\u000a\u0020\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u003b\u000a\u0020\u0020\u0077\u0069\u0064\u0074\u0068\u003a\u0020\u0031\u0035\u0070\u0078\u003b\u000a\u0020\u0020\u0068\u0065\u0069\u0067\u0068\u0074\u003a\u0020\u0034\u0030\u0070\u0078\u003b\u000a\u0020\u0020\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u003a\u0020\u0062\u006c\u0061\u0063\u006b\u003b\u000a\u0020\u0020\u0074\u006f\u0070\u003a\u0020\u0032\u0035\u0070\u0078\u003b\u000a\u0020\u0020\u0062\u006f\u0072\u0064\u0065\u0072\u002d\u0072\u0061\u0064\u0069\u0075\u0073\u003a\u0020\u0035\u0030\u0025\u0020\u0035\u0030\u0025\u0020\u0035\u0030\u0025\u0020\u0035\u0030\u0025\u0020\u002f\u0020\u0036\u0030\u0025\u0020\u0036\u0030\u0025\u0020\u0034\u0030\u0025\u0020\u0034\u0030\u0025\u003b\u000a\u007d\u000a\u002e\u0065\u0079\u0065\u0073\u0020\u002e\u0065\u0079\u0065\u003a\u0061\u0066\u0074\u0065\u0072\u0020\u007b\u000a\u0020\u0020\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u003a\u0020\u0022\u0022\u003b\u000a\u0020\u0020\u0064\u0069\u0073\u0070\u006c\u0061\u0079\u003a\u0020\u0062\u006c\u006f\u0063\u006b\u003b\u000a\u0020\u0020\u0077\u0069\u0064\u0074\u0068\u003a\u0020\u0034\u0070\u0078\u003b\u000a\u0020\u0020\u0068\u0065\u0069\u0067\u0068\u0074\u003a\u0020\u0034\u0070\u0078\u003b\u000a\u0020\u0020\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u003a\u0020\u0077\u0068\u0069\u0074\u0065\u003b\u000a\u0020\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u003b\u000a\u0020\u0020\u006c\u0065\u0066\u0074\u003a\u0020\u0034\u0070\u0078\u003b\u000a\u0020\u0020\u0074\u006f\u0070\u003a\u0020\u0034\u0070\u0078\u003b\u000a\u0020\u0020\u0062\u006f\u0072\u0064\u0065\u0072\u002d\u0072\u0061\u0064\u0069\u0075\u0073\u003a\u0020\u0035\u0030\u0025\u003b\u000a\u007d\u000a\u002e\u0065\u0079\u0065\u0073\u0020\u002e\u0065\u0079\u0065\u002e\u0065\u0079\u0065\u002d\u006c\u0065\u0066\u0074\u0020\u007b\u000a\u0020\u0020\u006c\u0065\u0066\u0074\u003a\u0020\u0033\u0030\u0025\u003b\u000a\u007d\u000a\u002e\u0065\u0079\u0065\u0073\u0020\u002e\u0065\u0079\u0065\u002e\u0065\u0079\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0020\u007b\u000a\u0020\u0020\u0072\u0069\u0067\u0068\u0074\u003a\u0020\u0033\u0030\u0025\u003b\u000a\u007d\u000a\u000a\u002e\u006d\u006f\u0075\u0074\u0068\u0020\u007b\u000a\u0020\u0020\u0077\u0069\u0064\u0074\u0068\u003a\u0020\u0033\u0035\u0070\u0078\u003b\u000a\u0020\u0020\u0068\u0065\u0069\u0067\u0068\u0074\u003a\u0020\u0031\u0030\u0070\u0078\u003b\u000a\u0020\u0020\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u003a\u0020\u0062\u006c\u0061\u0063\u006b\u003b\u000a\u0020\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u003b\u000a\u0020\u0020\u0074\u006f\u0070\u003a\u0020\u0033\u0030\u0070\u0078\u003b\u000a\u0020\u0020\u006c\u0065\u0066\u0074\u003a\u0020\u0036\u0030\u0070\u0078\u003b\u000a\u0020\u0020\u0062\u006f\u0072\u0064\u0065\u0072\u002d\u0072\u0061\u0064\u0069\u0075\u0073\u003a\u0020\u0037\u0030\u0025\u0020\u0037\u0030\u0025\u0020\u0030\u0025\u0020\u0030\u0025\u0020\u002f\u0020\u0031\u0034\u0030\u0025\u0020\u0031\u0034\u0030\u0025\u0020\u0030\u0025\u0020\u0030\u0025\u003b\u000a\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0061\u006c\u006c\u0020\u002e\u0031\u0073\u0020\u0065\u0061\u0073\u0065\u002d\u0069\u006e\u002d\u006f\u0075\u0074\u003b\u000a\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0061\u006c\u006c\u0020\u002e\u0031\u0073\u0020\u0065\u0061\u0073\u0065\u002d\u0069\u006e\u002d\u006f\u0075\u0074\u003b\u000a\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0061\u006c\u006c\u0020\u002e\u0031\u0073\u0020\u0065\u0061\u0073\u0065\u002d\u0069\u006e\u002d\u006f\u0075\u0074\u003b\u000a\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0061\u006c\u006c\u0020\u002e\u0031\u0073\u0020\u0065\u0061\u0073\u0065\u002d\u0069\u006e\u002d\u006f\u0075\u0074\u003b\u000a\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0061\u006c\u006c\u0020\u002e\u0031\u0073\u0020\u0065\u0061\u0073\u0065\u002d\u0069\u006e\u002d\u006f\u0075\u0074\u003b\u000a\u007d\u000a\u002e\u006d\u006f\u0075\u0074\u0068\u003a\u0061\u0066\u0074\u0065\u0072\u0020\u007b\u000a\u0020\u0020\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u003a\u0020\u0022\u0022\u003b\u000a\u0020\u0020\u0064\u0069\u0073\u0070\u006c\u0061\u0079\u003a\u0020\u0062\u006c\u006f\u0063\u006b\u003b\u000a\u0020\u0020\u0077\u0069\u0064\u0074\u0068\u003a\u0020\u0031\u0030\u0070\u0078\u003b\u000a\u0020\u0020\u0068\u0065\u0069\u0067\u0068\u0074\u003a\u0020\u0034\u0070\u0078\u003b\u000a\u0020\u0020\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u003a\u0020\u0023\u0043\u0036\u0035\u0036\u0033\u0044\u003b\u000a\u0020\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u003b\u000a\u0020\u0020\u0062\u006f\u0074\u0074\u006f\u006d\u003a\u0020\u0030\u003b\u000a\u0020\u0020\u006c\u0065\u0066\u0074\u003a\u0020\u0031\u0032\u0070\u0078\u003b\u000a\u0020\u0020\u0062\u006f\u0072\u0064\u0065\u0072\u002d\u0072\u0061\u0064\u0069\u0075\u0073\u003a\u0020\u0037\u0030\u0025\u0020\u0037\u0030\u0025\u0020\u0030\u0025\u0020\u0030\u0025\u003b\u000a\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0061\u006c\u006c\u0020\u002e\u0031\u0073\u0020\u0065\u0061\u0073\u0065\u002d\u0069\u006e\u002d\u006f\u0075\u0074\u003b\u000a\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0061\u006c\u006c\u0020\u002e\u0031\u0073\u0020\u0065\u0061\u0073\u0065\u002d\u0069\u006e\u002d\u006f\u0075\u0074\u003b\u000a\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0061\u006c\u006c\u0020\u002e\u0031\u0073\u0020\u0065\u0061\u0073\u0065\u002d\u0069\u006e\u002d\u006f\u0075\u0074\u003b\u000a\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0061\u006c\u006c\u0020\u002e\u0031\u0073\u0020\u0065\u0061\u0073\u0065\u002d\u0069\u006e\u002d\u006f\u0075\u0074\u003b\u000a\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0061\u006c\u006c\u0020\u002e\u0031\u0073\u0020\u0065\u0061\u0073\u0065\u002d\u0069\u006e\u002d\u006f\u0075\u0074\u003b\u000a\u007d\u000a\u000a\u002e\u0065\u0061\u0072\u0073\u0020\u002e\u0065\u0061\u0072\u0020\u007b\u000a\u0020\u0020\u0062\u006f\u0072\u0064\u0065\u0072\u003a\u0020\u0035\u0070\u0078\u0020\u0073\u006f\u006c\u0069\u0064\u0020\u0023\u0034\u0038\u0041\u0043\u0045\u0030\u003b\u000a\u0020\u0020\u0077\u0069\u0064\u0074\u0068\u003a\u0020\u0034\u0070\u0078\u003b\u000a\u0020\u0020\u0068\u0065\u0069\u0067\u0068\u0074\u003a\u0020\u0034\u0035\u0070\u0078\u003b\u000a\u0020\u0020\u0062\u006f\u0072\u0064\u0065\u0072\u002d\u0072\u0061\u0064\u0069\u0075\u0073\u003a\u0020\u0035\u0030\u0025\u003b\u000a\u0020\u0020\u0062\u006f\u0072\u0064\u0065\u0072\u002d\u0074\u006f\u0070\u002d\u0063\u006f\u006c\u006f\u0072\u003a\u0020\u0074\u0072\u0061\u006e\u0073\u0070\u0061\u0072\u0065\u006e\u0074\u003b\u000a\u0020\u0020\u0062\u006f\u0072\u0064\u0065\u0072\u002d\u0062\u006f\u0074\u0074\u006f\u006d\u002d\u0063\u006f\u006c\u006f\u0072\u003a\u0020\u0074\u0072\u0061\u006e\u0073\u0070\u0061\u0072\u0065\u006e\u0074\u003b\u000a\u0020\u0020\u0062\u006f\u0072\u0064\u0065\u0072\u002d\u006c\u0065\u0066\u0074\u002d\u0063\u006f\u006c\u006f\u0072\u003a\u0020\u0074\u0072\u0061\u006e\u0073\u0070\u0061\u0072\u0065\u006e\u0074\u003b\u000a\u0020\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u003b\u000a\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u002d\u006f\u0072\u0069\u0067\u0069\u006e\u003a\u0020\u0063\u0065\u006e\u0074\u0065\u0072\u003b\u000a\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u002d\u006f\u0072\u0069\u0067\u0069\u006e\u003a\u0020\u0063\u0065\u006e\u0074\u0065\u0072\u003b\u000a\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u002d\u006f\u0072\u0069\u0067\u0069\u006e\u003a\u0020\u0063\u0065\u006e\u0074\u0065\u0072\u003b\u000a\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u002d\u006f\u0072\u0069\u0067\u0069\u006e\u003a\u0020\u0063\u0065\u006e\u0074\u0065\u0072\u003b\u000a\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u002d\u006f\u0072\u0069\u0067\u0069\u006e\u003a\u0020\u0063\u0065\u006e\u0074\u0065\u0072\u003b\u000a\u007d\u000a\u002e\u0065\u0061\u0072\u0073\u0020\u002e\u0065\u0061\u0072\u002e\u0065\u0061\u0072\u002d\u006c\u0065\u0066\u0074\u0020\u007b\u000a\u0020\u0020\u006c\u0065\u0066\u0074\u003a\u0020\u0030\u0070\u0078\u003b\u000a\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0032\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0032\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0032\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0032\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0032\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u007d\u000a\u002e\u0065\u0061\u0072\u0073\u0020\u002e\u0065\u0061\u0072\u002e\u0065\u0061\u0072\u002d\u0072\u0069\u0067\u0068\u0074\u0020\u007b\u000a\u0020\u0020\u006c\u0065\u0066\u0074\u003a\u0020\u0031\u0034\u0030\u0070\u0078\u003b\u000a\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0036\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0036\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0036\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0036\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0036\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u007d\u000a\u002e\u0065\u0061\u0072\u0073\u0020\u002e\u0065\u0061\u0072\u002e\u0065\u0061\u0072\u002e\u0074\u006f\u0070\u0020\u007b\u000a\u0020\u0020\u0074\u006f\u0070\u003a\u0020\u0033\u0035\u0070\u0078\u003b\u000a\u007d\u000a\u002e\u0065\u0061\u0072\u0073\u0020\u002e\u0065\u0061\u0072\u002e\u0065\u0061\u0072\u002e\u006d\u0069\u0064\u0064\u006c\u0065\u0020\u007b\u000a\u0020\u0020\u0074\u006f\u0070\u003a\u0020\u0035\u0030\u0070\u0078\u003b\u000a\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0039\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0039\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0039\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0039\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0039\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u007d\u000a\u002e\u0065\u0061\u0072\u0073\u0020\u002e\u0065\u0061\u0072\u002e\u0065\u0061\u0072\u002e\u0062\u006f\u0074\u0074\u006f\u006d\u0020\u007b\u000a\u0020\u0020\u0074\u006f\u0070\u003a\u0020\u0036\u0030\u0070\u0078\u003b\u000a\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0036\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0036\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0036\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0036\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0036\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u007d\u000a\u002e\u0065\u0061\u0072\u0073\u0020\u002e\u0065\u0061\u0072\u002e\u0065\u0061\u0072\u002e\u0062\u006f\u0074\u0074\u006f\u006d\u002e\u0065\u0061\u0072\u002d\u0072\u0069\u0067\u0068\u0074\u0020\u007b\u000a\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0031\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0031\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0031\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0031\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0031\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u007d\u000a\u000a\u002e\u006c\u0065\u0067\u0073\u0020\u007b\u000a\u0020\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u003b\u000a\u0020\u0020\u007a\u002d\u0069\u006e\u0064\u0065\u0078\u003a\u0020\u0032\u003b\u000a\u007d\u000a\u002e\u006c\u0065\u0067\u0073\u0020\u003e\u0020\u002a\u0020\u007b\u000a\u0020\u0020\u0077\u0069\u0064\u0074\u0068\u003a\u0020\u0034\u0035\u0070\u0078\u003b\u000a\u0020\u0020\u0068\u0065\u0069\u0067\u0068\u0074\u003a\u0020\u0032\u0035\u0070\u0078\u003b\u000a\u0020\u0020\u0062\u006f\u0072\u0064\u0065\u0072\u002d\u0072\u0061\u0064\u0069\u0075\u0073\u003a\u0020\u0035\u0030\u0025\u003b\u000a\u0020\u0020\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u003a\u0020\u0023\u0033\u0035\u0038\u0035\u0041\u0044\u003b\u000a\u0020\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u003b\u000a\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u002d\u006f\u0072\u0069\u0067\u0069\u006e\u003a\u0020\u0063\u0065\u006e\u0074\u0065\u0072\u003b\u000a\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u002d\u006f\u0072\u0069\u0067\u0069\u006e\u003a\u0020\u0063\u0065\u006e\u0074\u0065\u0072\u003b\u000a\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u002d\u006f\u0072\u0069\u0067\u0069\u006e\u003a\u0020\u0063\u0065\u006e\u0074\u0065\u0072\u003b\u000a\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u002d\u006f\u0072\u0069\u0067\u0069\u006e\u003a\u0020\u0063\u0065\u006e\u0074\u0065\u0072\u003b\u000a\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u002d\u006f\u0072\u0069\u0067\u0069\u006e\u003a\u0020\u0063\u0065\u006e\u0074\u0065\u0072\u003b\u000a\u007d\u000a\u002e\u006c\u0065\u0067\u0073\u0020\u002e\u006c\u0065\u0067\u002d\u006c\u0065\u0066\u0074\u0020\u007b\u000a\u0020\u0020\u0062\u006f\u0074\u0074\u006f\u006d\u003a\u0020\u0035\u0070\u0078\u003b\u000a\u0020\u0020\u006c\u0065\u0066\u0074\u003a\u0020\u0032\u0033\u0070\u0078\u003b\u000a\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u002d\u0031\u0030\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u002d\u0031\u0030\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u002d\u0031\u0030\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u002d\u0031\u0030\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u002d\u0031\u0030\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u007d\u000a\u002e\u006c\u0065\u0067\u0073\u0020\u002e\u006c\u0065\u0067\u002d\u0072\u0069\u0067\u0068\u0074\u0020\u007b\u000a\u0020\u0020\u0062\u006f\u0074\u0074\u006f\u006d\u003a\u0020\u0035\u0070\u0078\u003b\u000a\u0020\u0020\u006c\u0065\u0066\u0074\u003a\u0020\u0038\u0038\u0070\u0078\u003b\u000a\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u007d\u000a\u000a\u002e\u0073\u0068\u0061\u0064\u006f\u0077\u0020\u007b\u000a\u0020\u0020\u0064\u0069\u0073\u0070\u006c\u0061\u0079\u003a\u0020\u0062\u006c\u006f\u0063\u006b\u003b\u000a\u0020\u0020\u0077\u0069\u0064\u0074\u0068\u003a\u0020\u0031\u0031\u0030\u0070\u0078\u003b\u000a\u0020\u0020\u0068\u0065\u0069\u0067\u0068\u0074\u003a\u0020\u0031\u0031\u0030\u0070\u0078\u003b\u000a\u0020\u0020\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u003a\u0020\u0023\u0036\u0039\u0041\u0041\u0039\u0038\u003b\u000a\u0020\u0020\u0062\u006f\u0072\u0064\u0065\u0072\u002d\u0072\u0061\u0064\u0069\u0075\u0073\u003a\u0020\u0035\u0030\u0025\u003b\u000a\u0020\u0020\u006c\u0065\u0066\u0074\u003a\u0020\u0031\u0039\u0035\u0070\u0078\u003b\u000a\u0020\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u003b\u000a\u0020\u0020\u0062\u006f\u0074\u0074\u006f\u006d\u003a\u0020\u0031\u0035\u0025\u003b\u000a\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0061\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u003a\u0020\u0073\u0068\u0061\u0064\u006f\u0077\u0020\u0033\u0073\u0020\u0065\u0061\u0073\u0065\u002d\u0069\u006e\u002d\u006f\u0075\u0074\u0020\u0069\u006e\u0066\u0069\u006e\u0069\u0074\u0065\u003b\u000a\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0061\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u003a\u0020\u0073\u0068\u0061\u0064\u006f\u0077\u0020\u0033\u0073\u0020\u0065\u0061\u0073\u0065\u002d\u0069\u006e\u002d\u006f\u0075\u0074\u0020\u0069\u006e\u0066\u0069\u006e\u0069\u0074\u0065\u003b\u000a\u0020\u0020\u002d\u006d\u0073\u002d\u0061\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u003a\u0020\u0073\u0068\u0061\u0064\u006f\u0077\u0020\u0033\u0073\u0020\u0065\u0061\u0073\u0065\u002d\u0069\u006e\u002d\u006f\u0075\u0074\u0020\u0069\u006e\u0066\u0069\u006e\u0069\u0074\u0065\u003b\u000a\u0020\u0020\u002d\u006f\u002d\u0061\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u003a\u0020\u0073\u0068\u0061\u0064\u006f\u0077\u0020\u0033\u0073\u0020\u0065\u0061\u0073\u0065\u002d\u0069\u006e\u002d\u006f\u0075\u0074\u0020\u0069\u006e\u0066\u0069\u006e\u0069\u0074\u0065\u003b\u000a\u0020\u0020\u0061\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e\u003a\u0020\u0073\u0068\u0061\u0064\u006f\u0077\u0020\u0033\u0073\u0020\u0065\u0061\u0073\u0065\u002d\u0069\u006e\u002d\u006f\u0075\u0074\u0020\u0069\u006e\u0066\u0069\u006e\u0069\u0074\u0065\u003b\u000a\u007d\u000a\u000a\u002f\u002a\u0021\u0020\u0069\u006e\u0064\u0069\u0063\u0061\u0074\u006f\u0072\u0020\u002a\u002f\u000a\u0070\u0020\u007b\u000a\u0020\u0020\u0063\u006f\u006c\u006f\u0072\u003a\u0020\u0023\u0034\u0036\u0037\u0041\u0036\u0042\u003b\u000a\u0020\u0020\u006c\u0065\u0074\u0074\u0065\u0072\u002d\u0073\u0070\u0061\u0063\u0069\u006e\u0067\u003a\u0020\u0032\u0070\u0078\u003b\u000a\u0020\u0020\u0066\u006f\u006e\u0074\u002d\u0066\u0061\u006d\u0069\u006c\u0079\u003a\u0020\u0027\u004c\u0061\u0074\u006f\u0027\u002c\u0061\u0072\u0069\u0061\u006c\u002c\u0073\u0061\u006e\u0073\u002d\u0073\u0065\u0072\u0069\u0066\u003b\u000a\u0020\u0020\u0064\u0069\u0073\u0070\u006c\u0061\u0079\u003a\u0020\u0062\u006c\u006f\u0063\u006b\u003b\u000a\u0020\u0020\u0070\u0061\u0064\u0064\u0069\u006e\u0067\u002d\u0062\u006f\u0074\u0074\u006f\u006d\u003a\u0020\u0034\u0065\u006d\u003b\u000a\u0020\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u003b\u000a\u0020\u0020\u0062\u006f\u0074\u0074\u006f\u006d\u003a\u0020\u0034\u0065\u006d\u003b\u000a\u0020\u0020\u0074\u0065\u0078\u0074\u002d\u0061\u006c\u0069\u0067\u006e\u003a\u0020\u0063\u0065\u006e\u0074\u0065\u0072\u003b\u000a\u0020\u0020\u0074\u0065\u0078\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0075\u0070\u0070\u0065\u0072\u0063\u0061\u0073\u0065\u003b\u000a\u0020\u0020\u0066\u006f\u006e\u0074\u002d\u0073\u0069\u007a\u0065\u003a\u0020\u0031\u0034\u0070\u0078\u003b\u000a\u0020\u0020\u0066\u006f\u006e\u0074\u002d\u0077\u0065\u0069\u0067\u0068\u0074\u003a\u0020\u0062\u006f\u006c\u0064\u003b\u000a\u007d\u000a\u000a\u002f\u002a\u0020\u006b\u0065\u0079\u0066\u0072\u0061\u006d\u0065\u0073\u0020\u002a\u002f\u000a\u0040\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u006b\u0065\u0079\u0066\u0072\u0061\u006d\u0065\u0073\u0020\u0073\u0068\u0061\u0064\u006f\u0077\u0020\u007b\u000a\u0020\u0020\u0030\u0025\u002c\u0020\u0031\u0030\u0030\u0025\u0020\u007b\u000a\u0020\u0020\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0073\u0063\u0061\u006c\u0065\u0028\u0031\u0029\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0073\u0063\u0061\u006c\u0065\u0028\u0031\u0029\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0073\u0063\u0061\u006c\u0065\u0028\u0031\u0029\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0073\u0063\u0061\u006c\u0065\u0028\u0031\u0029\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0073\u0063\u0061\u006c\u0065\u0028\u0031\u0029\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u007d\u000a\u0020\u0020\u0035\u0030\u0025\u0020\u007b\u000a\u0020\u0020\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0073\u0063\u0061\u006c\u0065\u0028\u0030\u002e\u0037\u0029\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0073\u0063\u0061\u006c\u0065\u0028\u0030\u002e\u0037\u0029\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0073\u0063\u0061\u006c\u0065\u0028\u0030\u002e\u0037\u0029\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0073\u0063\u0061\u006c\u0065\u0028\u0030\u002e\u0037\u0029\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0073\u0063\u0061\u006c\u0065\u0028\u0030\u002e\u0037\u0029\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u007d\u000a\u007d\u000a\u0040\u002d\u006d\u006f\u007a\u002d\u006b\u0065\u0079\u0066\u0072\u0061\u006d\u0065\u0073\u0020\u0073\u0068\u0061\u0064\u006f\u0077\u0020\u007b\u000a\u0020\u0020\u0030\u0025\u002c\u0020\u0031\u0030\u0030\u0025\u0020\u007b\u000a\u0020\u0020\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0073\u0063\u0061\u006c\u0065\u0028\u0031\u0029\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0073\u0063\u0061\u006c\u0065\u0028\u0031\u0029\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0073\u0063\u0061\u006c\u0065\u0028\u0031\u0029\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0073\u0063\u0061\u006c\u0065\u0028\u0031\u0029\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0073\u0063\u0061\u006c\u0065\u0028\u0031\u0029\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u007d\u000a\u0020\u0020\u0035\u0030\u0025\u0020\u007b\u000a\u0020\u0020\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0073\u0063\u0061\u006c\u0065\u0028\u0030\u002e\u0037\u0029\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0073\u0063\u0061\u006c\u0065\u0028\u0030\u002e\u0037\u0029\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0073\u0063\u0061\u006c\u0065\u0028\u0030\u002e\u0037\u0029\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0073\u0063\u0061\u006c\u0065\u0028\u0030\u002e\u0037\u0029\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0073\u0063\u0061\u006c\u0065\u0028\u0030\u002e\u0037\u0029\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u007d\u000a\u007d\u000a\u0040\u006b\u0065\u0079\u0066\u0072\u0061\u006d\u0065\u0073\u0020\u0073\u0068\u0061\u0064\u006f\u0077\u0020\u007b\u000a\u0020\u0020\u0030\u0025\u002c\u0020\u0031\u0030\u0030\u0025\u0020\u007b\u000a\u0020\u0020\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0073\u0063\u0061\u006c\u0065\u0028\u0031\u0029\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0073\u0063\u0061\u006c\u0065\u0028\u0031\u0029\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0073\u0063\u0061\u006c\u0065\u0028\u0031\u0029\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0073\u0063\u0061\u006c\u0065\u0028\u0031\u0029\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0073\u0063\u0061\u006c\u0065\u0028\u0031\u0029\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u007d\u000a\u0020\u0020\u0035\u0030\u0025\u0020\u007b\u000a\u0020\u0020\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0073\u0063\u0061\u006c\u0065\u0028\u0030\u002e\u0037\u0029\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0073\u0063\u0061\u006c\u0065\u0028\u0030\u002e\u0037\u0029\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0073\u0063\u0061\u006c\u0065\u0028\u0030\u002e\u0037\u0029\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0073\u0063\u0061\u006c\u0065\u0028\u0030\u002e\u0037\u0029\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0073\u0063\u0061\u006c\u0065\u0028\u0030\u002e\u0037\u0029\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u0058\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u007d\u000a\u007d\u000a\u002f\u002a\u0020\u004c\u0065\u0076\u0069\u0074\u0061\u0074\u0069\u006f\u006e\u0020\u006f\u0066\u0020\u0074\u0068\u0065\u0020\u0064\u0075\u0064\u0065\u0020\u002a\u002f\u000a\u0040\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u006b\u0065\u0079\u0066\u0072\u0061\u006d\u0065\u0073\u0020\u006c\u0065\u0076\u0069\u0074\u0061\u0074\u0069\u006f\u006e\u0020\u007b\u000a\u0020\u0020\u0030\u0025\u002c\u0020\u0031\u0030\u0030\u0025\u0020\u007b\u000a\u0020\u0020\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0074\u0072\u0061\u006e\u0073\u006c\u0061\u0074\u0065\u0059\u0028\u0030\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0074\u0072\u0061\u006e\u0073\u006c\u0061\u0074\u0065\u0059\u0028\u0030\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0074\u0072\u0061\u006e\u0073\u006c\u0061\u0074\u0065\u0059\u0028\u0030\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0074\u0072\u0061\u006e\u0073\u006c\u0061\u0074\u0065\u0059\u0028\u0030\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0074\u0072\u0061\u006e\u0073\u006c\u0061\u0074\u0065\u0059\u0028\u0030\u0029\u003b\u000a\u0020\u0020\u007d\u000a\u0020\u0020\u0035\u0030\u0025\u0020\u007b\u000a\u0020\u0020\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0074\u0072\u0061\u006e\u0073\u006c\u0061\u0074\u0065\u0059\u0028\u002d\u0032\u0035\u0070\u0078\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0074\u0072\u0061\u006e\u0073\u006c\u0061\u0074\u0065\u0059\u0028\u002d\u0032\u0035\u0070\u0078\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0074\u0072\u0061\u006e\u0073\u006c\u0061\u0074\u0065\u0059\u0028\u002d\u0032\u0035\u0070\u0078\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0074\u0072\u0061\u006e\u0073\u006c\u0061\u0074\u0065\u0059\u0028\u002d\u0032\u0035\u0070\u0078\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0074\u0072\u0061\u006e\u0073\u006c\u0061\u0074\u0065\u0059\u0028\u002d\u0032\u0035\u0070\u0078\u0029\u003b\u000a\u0020\u0020\u007d\u000a\u007d\u000a\u0040\u002d\u006d\u006f\u007a\u002d\u006b\u0065\u0079\u0066\u0072\u0061\u006d\u0065\u0073\u0020\u006c\u0065\u0076\u0069\u0074\u0061\u0074\u0069\u006f\u006e\u0020\u007b\u000a\u0020\u0020\u0030\u0025\u002c\u0020\u0031\u0030\u0030\u0025\u0020\u007b\u000a\u0020\u0020\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0074\u0072\u0061\u006e\u0073\u006c\u0061\u0074\u0065\u0059\u0028\u0030\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0074\u0072\u0061\u006e\u0073\u006c\u0061\u0074\u0065\u0059\u0028\u0030\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0074\u0072\u0061\u006e\u0073\u006c\u0061\u0074\u0065\u0059\u0028\u0030\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0074\u0072\u0061\u006e\u0073\u006c\u0061\u0074\u0065\u0059\u0028\u0030\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0074\u0072\u0061\u006e\u0073\u006c\u0061\u0074\u0065\u0059\u0028\u0030\u0029\u003b\u000a\u0020\u0020\u007d\u000a\u0020\u0020\u0035\u0030\u0025\u0020\u007b\u000a\u0020\u0020\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0074\u0072\u0061\u006e\u0073\u006c\u0061\u0074\u0065\u0059\u0028\u002d\u0032\u0035\u0070\u0078\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0074\u0072\u0061\u006e\u0073\u006c\u0061\u0074\u0065\u0059\u0028\u002d\u0032\u0035\u0070\u0078\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0074\u0072\u0061\u006e\u0073\u006c\u0061\u0074\u0065\u0059\u0028\u002d\u0032\u0035\u0070\u0078\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0074\u0072\u0061\u006e\u0073\u006c\u0061\u0074\u0065\u0059\u0028\u002d\u0032\u0035\u0070\u0078\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0074\u0072\u0061\u006e\u0073\u006c\u0061\u0074\u0065\u0059\u0028\u002d\u0032\u0035\u0070\u0078\u0029\u003b\u000a\u0020\u0020\u007d\u000a\u007d\u000a\u0040\u006b\u0065\u0079\u0066\u0072\u0061\u006d\u0065\u0073\u0020\u006c\u0065\u0076\u0069\u0074\u0061\u0074\u0069\u006f\u006e\u0020\u007b\u000a\u0020\u0020\u0030\u0025\u002c\u0020\u0031\u0030\u0030\u0025\u0020\u007b\u000a\u0020\u0020\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0074\u0072\u0061\u006e\u0073\u006c\u0061\u0074\u0065\u0059\u0028\u0030\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0074\u0072\u0061\u006e\u0073\u006c\u0061\u0074\u0065\u0059\u0028\u0030\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0074\u0072\u0061\u006e\u0073\u006c\u0061\u0074\u0065\u0059\u0028\u0030\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0074\u0072\u0061\u006e\u0073\u006c\u0061\u0074\u0065\u0059\u0028\u0030\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0074\u0072\u0061\u006e\u0073\u006c\u0061\u0074\u0065\u0059\u0028\u0030\u0029\u003b\u000a\u0020\u0020\u007d\u000a\u0020\u0020\u0035\u0030\u0025\u0020\u007b\u000a\u0020\u0020\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0074\u0072\u0061\u006e\u0073\u006c\u0061\u0074\u0065\u0059\u0028\u002d\u0032\u0035\u0070\u0078\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0074\u0072\u0061\u006e\u0073\u006c\u0061\u0074\u0065\u0059\u0028\u002d\u0032\u0035\u0070\u0078\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0074\u0072\u0061\u006e\u0073\u006c\u0061\u0074\u0065\u0059\u0028\u002d\u0032\u0035\u0070\u0078\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0074\u0072\u0061\u006e\u0073\u006c\u0061\u0074\u0065\u0059\u0028\u002d\u0032\u0035\u0070\u0078\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0074\u0072\u0061\u006e\u0073\u006c\u0061\u0074\u0065\u0059\u0028\u002d\u0032\u0035\u0070\u0078\u0029\u003b\u000a\u0020\u0020\u007d\u000a\u007d\u000a\u002f\u002a\u0021\u0020\u004c\u0065\u0067\u0020\u004c\u0065\u0066\u0074\u0020\u002a\u002f\u000a\u0040\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u006b\u0065\u0079\u0066\u0072\u0061\u006d\u0065\u0073\u0020\u006d\u006f\u0076\u0065\u004c\u0065\u0067\u004c\u0065\u0066\u0074\u0020\u007b\u000a\u0020\u0020\u0030\u0025\u002c\u0020\u0031\u0030\u0030\u0025\u0020\u007b\u000a\u0020\u0020\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0037\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0037\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0037\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0037\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0037\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u007d\u000a\u0020\u0020\u0035\u0030\u0025\u0020\u007b\u000a\u0020\u0020\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u007d\u000a\u007d\u000a\u0040\u002d\u006d\u006f\u007a\u002d\u006b\u0065\u0079\u0066\u0072\u0061\u006d\u0065\u0073\u0020\u006d\u006f\u0076\u0065\u004c\u0065\u0067\u004c\u0065\u0066\u0074\u0020\u007b\u000a\u0020\u0020\u0030\u0025\u002c\u0020\u0031\u0030\u0030\u0025\u0020\u007b\u000a\u0020\u0020\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0037\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0037\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0037\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0037\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0037\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u007d\u000a\u0020\u0020\u0035\u0030\u0025\u0020\u007b\u000a\u0020\u0020\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u007d\u000a\u007d\u000a\u0040\u006b\u0065\u0079\u0066\u0072\u0061\u006d\u0065\u0073\u0020\u006d\u006f\u0076\u0065\u004c\u0065\u0067\u004c\u0065\u0066\u0074\u0020\u007b\u000a\u0020\u0020\u0030\u0025\u002c\u0020\u0031\u0030\u0030\u0025\u0020\u007b\u000a\u0020\u0020\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0037\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0037\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0037\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0037\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0037\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u007d\u000a\u0020\u0020\u0035\u0030\u0025\u0020\u007b\u000a\u0020\u0020\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0030\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u007d\u000a\u007d\u000a\u002f\u002a\u0021\u0020\u004c\u0065\u0067\u0020\u0052\u0069\u0067\u0068\u0074\u0020\u002a\u002f\u000a\u0040\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u006b\u0065\u0079\u0066\u0072\u0061\u006d\u0065\u0073\u0020\u006d\u006f\u0076\u0065\u004c\u0065\u0067\u0052\u0069\u0067\u0068\u0074\u0020\u007b\u000a\u0020\u0020\u0030\u0025\u002c\u0020\u0031\u0030\u0030\u0025\u0020\u007b\u000a\u0020\u0020\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u007d\u000a\u0020\u0020\u0035\u0030\u0025\u0020\u007b\u000a\u0020\u0020\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0037\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0037\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0037\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0037\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0037\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u007d\u000a\u007d\u000a\u0040\u002d\u006d\u006f\u007a\u002d\u006b\u0065\u0079\u0066\u0072\u0061\u006d\u0065\u0073\u0020\u006d\u006f\u0076\u0065\u004c\u0065\u0067\u0052\u0069\u0067\u0068\u0074\u0020\u007b\u000a\u0020\u0020\u0030\u0025\u002c\u0020\u0031\u0030\u0030\u0025\u0020\u007b\u000a\u0020\u0020\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u007d\u000a\u0020\u0020\u0035\u0030\u0025\u0020\u007b\u000a\u0020\u0020\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0037\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0037\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0037\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0037\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0037\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u007d\u000a\u007d\u000a\u0040\u006b\u0065\u0079\u0066\u0072\u0061\u006d\u0065\u0073\u0020\u006d\u006f\u0076\u0065\u004c\u0065\u0067\u0052\u0069\u0067\u0068\u0074\u0020\u007b\u000a\u0020\u0020\u0030\u0025\u002c\u0020\u0031\u0030\u0030\u0025\u0020\u007b\u000a\u0020\u0020\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0031\u0030\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u007d\u000a\u0020\u0020\u0035\u0030\u0025\u0020\u007b\u000a\u0020\u0020\u0020\u0020\u002d\u0077\u0065\u0062\u006b\u0069\u0074\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0037\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u006f\u007a\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0037\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006d\u0073\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0037\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u002d\u006f\u002d\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0037\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003a\u0020\u0072\u006f\u0074\u0061\u0074\u0065\u005a\u0028\u0037\u0035\u0064\u0065\u0067\u0029\u003b\u000a\u0020\u0020\u007d\u000a\u007d\u000a\u000a\u003c\u002f\u0073\u0074\u0079\u006c\u0065\u003e')</script> <script type='text/javascript'> window.onload = detectarCarga; function detectarCarga() { document.getElementById("imgLOAD").style.display="none"; } </script>
<link rel="stylesheet" href="assets/css/main.css" />
<!--[if lte IE 9]><link rel="stylesheet" href="assets/css/ie9.css" /><![endif]-->
<!--[if lte IE 8]><link rel="stylesheet" href="assets/css/ie8.css" /><![endif]-->
<noscript><link rel="stylesheet" href="assets/css/noscript.css" /></noscript>
<style class="cp-pen-styles">* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
.img--back {
display: block;
position: relative;
margin: 2.5vw;
width: 19vw;
height: 19vw;
float: left;
border-radius: 100%;
cursor: pointer;
box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.8) inset, 0px 0px 1px rgba(255, 255, 255, 0.3);
background-size: auto 150% !important;
transition: all 180ms ease-out;
}
.img--back:hover {
transform: scale(1.1);
background-size: auto 100% !important;
box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.9) inset, 0px 0px 1px rgba(255, 255, 255, 0.5);
transition: all 180ms ease-in;
}
.img--back.portrait {
background-size: auto 200% !important;
}
.img--back.portrait:hover {
background-size: auto 150% !important;
}
.img--back > img {
display: block;
position: relative;
z-index: 1;
width: 100%;
}
</style>
</head>
<body class="is-loading">
<div id="wrapper">
<div id="imgLOAD" >
<script>
<!--
document.write(unescape("%3Cscript%20type%3D%22text/javascript%22%3Edocument.write%28%27%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu003c%5Cu0064%5Cu0069%5Cu0076%5Cu0020%5Cu0069%5Cu0064%5Cu003d%5Cu0022%5Cu0073%5Cu0074%5Cu0061%5Cu0067%5Cu0065%5Cu0022%5Cu003e%5Cu000a%5Cu0020%5Cu0020%5Cu003c%5Cu0064%5Cu0069%5Cu0076%5Cu0020%5Cu0063%5Cu006c%5Cu0061%5Cu0073%5Cu0073%5Cu003d%5Cu0022%5Cu006c%5Cu0069%5Cu0074%5Cu0074%5Cu006c%5Cu0065%5Cu002d%5Cu0064%5Cu0075%5Cu0064%5Cu0065%5Cu0022%5Cu003e%5Cu000a%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu003c%5Cu0066%5Cu0069%5Cu0067%5Cu0075%5Cu0072%5Cu0065%5Cu0020%5Cu0063%5Cu006c%5Cu0061%5Cu0073%5Cu0073%5Cu003d%5Cu0022%5Cu0064%5Cu0075%5Cu0064%5Cu0065%5Cu002d%5Cu0062%5Cu006f%5Cu0064%5Cu0079%5Cu0022%5Cu003e%5Cu000a%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu003c%5Cu0073%5Cu0070%5Cu0061%5Cu006e%5Cu0020%5Cu0063%5Cu006c%5Cu0061%5Cu0073%5Cu0073%5Cu003d%5Cu0022%5Cu0066%5Cu0061%5Cu0063%5Cu0065%5Cu0022%5Cu003e%5Cu000a%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu003c%5Cu0073%5Cu0070%5Cu0061%5Cu006e%5Cu0020%5Cu0063%5Cu006c%5Cu0061%5Cu0073%5Cu0073%5Cu003d%5Cu0022%5Cu0065%5Cu0079%5Cu0065%5Cu0073%5Cu0022%5Cu003e%5Cu000a%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu003c%5Cu0073%5Cu0070%5Cu0061%5Cu006e%5Cu0020%5Cu0063%5Cu006c%5Cu0061%5Cu0073%5Cu0073%5Cu003d%5Cu0022%5Cu0065%5Cu0079%5Cu0065%5Cu0020%5Cu0065%5Cu0079%5Cu0065%5Cu002d%5Cu006c%5Cu0065%5Cu0066%5Cu0074%5Cu0022%5Cu003e%5Cu003c%5Cu002f%5Cu0073%5Cu0070%5Cu0061%5Cu006e%5Cu003e%5Cu000a%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu003c%5Cu0073%5Cu0070%5Cu0061%5Cu006e%5Cu0020%5Cu0063%5Cu006c%5Cu0061%5Cu0073%5Cu0073%5Cu003d%5Cu0022%5Cu0065%5Cu0079%5Cu0065%5Cu0020%5Cu0065%5Cu0079%5Cu0065%5Cu002d%5Cu0072%5Cu0069%5Cu0067%5Cu0068%5Cu0074%5Cu0022%5Cu003e%5Cu003c%5Cu002f%5Cu0073%5Cu0070%5Cu0061%5Cu006e%5Cu003e%5Cu000a%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu003c%5Cu002f%5Cu0073%5Cu0070%5Cu0061%5Cu006e%5Cu003e%5Cu000a%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu003c%5Cu0073%5Cu0070%5Cu0061%5Cu006e%5Cu0020%5Cu0063%5Cu006c%5Cu0061%5Cu0073%5Cu0073%5Cu003d%5Cu0022%5Cu006d%5Cu006f%5Cu0075%5Cu0074%5Cu0068%5Cu0022%5Cu003e%5Cu003c%5Cu002f%5Cu0073%5Cu0070%5Cu0061%5Cu006e%5Cu003e%5Cu000a%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu003c%5Cu002f%5Cu0073%5Cu0070%5Cu0061%5Cu006e%5Cu003e%5Cu000a%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu003c%5Cu002f%5Cu0066%5Cu0069%5Cu0067%5Cu0075%5Cu0072%5Cu0065%5Cu003e%5Cu000a%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu003c%5Cu0066%5Cu0069%5Cu0067%5Cu0075%5Cu0072%5Cu0065%5Cu0020%5Cu0063%5Cu006c%5Cu0061%5Cu0073%5Cu0073%5Cu003d%5Cu0022%5Cu0065%5Cu0061%5Cu0072%5Cu0073%5Cu0022%5Cu003e%5Cu000a%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu003c%5Cu0073%5Cu0070%5Cu0061%5Cu006e%5Cu0020%5Cu0063%5Cu006c%5Cu0061%5Cu0073%5Cu0073%5Cu003d%5Cu0022%5Cu0065%5Cu0061%5Cu0072%5Cu0020%5Cu0065%5Cu0061%5Cu0072%5Cu002d%5Cu006c%5Cu0065%5Cu0066%5Cu0074%5Cu0020%5Cu0074%5Cu006f%5Cu0070%5Cu0022%5Cu003e%5Cu003c%5Cu002f%5Cu0073%5Cu0070%5Cu0061%5Cu006e%5Cu003e%5Cu000a%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu003c%5Cu0073%5Cu0070%5Cu0061%5Cu006e%5Cu0020%5Cu0063%5Cu006c%5Cu0061%5Cu0073%5Cu0073%5Cu003d%5Cu0022%5Cu0065%5Cu0061%5Cu0072%5Cu0020%5Cu0065%5Cu0061%5Cu0072%5Cu002d%5Cu006c%5Cu0065%5Cu0066%5Cu0074%5Cu0020%5Cu006d%5Cu0069%5Cu0064%5Cu0064%5Cu006c%5Cu0065%5Cu0022%5Cu003e%5Cu003c%5Cu002f%5Cu0073%5Cu0070%5Cu0061%5Cu006e%5Cu003e%5Cu000a%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu003c%5Cu0073%5Cu0070%5Cu0061%5Cu006e%5Cu0020%5Cu0063%5Cu006c%5Cu0061%5Cu0073%5Cu0073%5Cu003d%5Cu0022%5Cu0065%5Cu0061%5Cu0072%5Cu0020%5Cu0065%5Cu0061%5Cu0072%5Cu002d%5Cu006c%5Cu0065%5Cu0066%5Cu0074%5Cu0020%5Cu0062%5Cu006f%5Cu0074%5Cu0074%5Cu006f%5Cu006d%5Cu0022%5Cu003e%5Cu003c%5Cu002f%5Cu0073%5Cu0070%5Cu0061%5Cu006e%5Cu003e%5Cu000a%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu003c%5Cu0073%5Cu0070%5Cu0061%5Cu006e%5Cu0020%5Cu0063%5Cu006c%5Cu0061%5Cu0073%5Cu0073%5Cu003d%5Cu0022%5Cu0065%5Cu0061%5Cu0072%5Cu0020%5Cu0065%5Cu0061%5Cu0072%5Cu002d%5Cu0072%5Cu0069%5Cu0067%5Cu0068%5Cu0074%5Cu0020%5Cu0074%5Cu006f%5Cu0070%5Cu0022%5Cu003e%5Cu003c%5Cu002f%5Cu0073%5Cu0070%5Cu0061%5Cu006e%5Cu003e%5Cu000a%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu003c%5Cu0073%5Cu0070%5Cu0061%5Cu006e%5Cu0020%5Cu0063%5Cu006c%5Cu0061%5Cu0073%5Cu0073%5Cu003d%5Cu0022%5Cu0065%5Cu0061%5Cu0072%5Cu0020%5Cu0065%5Cu0061%5Cu0072%5Cu002d%5Cu0072%5Cu0069%5Cu0067%5Cu0068%5Cu0074%5Cu0020%5Cu006d%5Cu0069%5Cu0064%5Cu0064%5Cu006c%5Cu0065%5Cu0022%5Cu003e%5Cu003c%5Cu002f%5Cu0073%5Cu0070%5Cu0061%5Cu006e%5Cu003e%5Cu000a%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu003c%5Cu0073%5Cu0070%5Cu0061%5Cu006e%5Cu0020%5Cu0063%5Cu006c%5Cu0061%5Cu0073%5Cu0073%5Cu003d%5Cu0022%5Cu0065%5Cu0061%5Cu0072%5Cu0020%5Cu0065%5Cu0061%5Cu0072%5Cu002d%5Cu0072%5Cu0069%5Cu0067%5Cu0068%5Cu0074%5Cu0020%5Cu0062%5Cu006f%5Cu0074%5Cu0074%5Cu006f%5Cu006d%5Cu0022%5Cu003e%5Cu003c%5Cu002f%5Cu0073%5Cu0070%5Cu0061%5Cu006e%5Cu003e%5Cu000a%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu003c%5Cu002f%5Cu0066%5Cu0069%5Cu0067%5Cu0075%5Cu0072%5Cu0065%5Cu003e%5Cu000a%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu003c%5Cu0066%5Cu0069%5Cu0067%5Cu0075%5Cu0072%5Cu0065%5Cu0020%5Cu0063%5Cu006c%5Cu0061%5Cu0073%5Cu0073%5Cu003d%5Cu0022%5Cu006c%5Cu0065%5Cu0067%5Cu0073%5Cu0022%5Cu003e%5Cu000a%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu003c%5Cu0073%5Cu0070%5Cu0061%5Cu006e%5Cu0020%5Cu0063%5Cu006c%5Cu0061%5Cu0073%5Cu0073%5Cu003d%5Cu0022%5Cu006c%5Cu0065%5Cu0067%5Cu002d%5Cu006c%5Cu0065%5Cu0066%5Cu0074%5Cu0022%5Cu003e%5Cu003c%5Cu002f%5Cu0073%5Cu0070%5Cu0061%5Cu006e%5Cu003e%5Cu000a%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu003c%5Cu0073%5Cu0070%5Cu0061%5Cu006e%5Cu0020%5Cu0063%5Cu006c%5Cu0061%5Cu0073%5Cu0073%5Cu003d%5Cu0022%5Cu006c%5Cu0065%5Cu0067%5Cu002d%5Cu0072%5Cu0069%5Cu0067%5Cu0068%5Cu0074%5Cu0022%5Cu003e%5Cu003c%5Cu002f%5Cu0073%5Cu0070%5Cu0061%5Cu006e%5Cu003e%5Cu000a%5Cu0020%5Cu0020%5Cu0020%5Cu0020%5Cu003c%5Cu002f%5Cu0066%5Cu0069%5Cu0067%5Cu0075%5Cu0072%5Cu0065%5Cu003e%5Cu000a%5Cu0020%5Cu0020%5Cu003c%5Cu002f%5Cu0064%5Cu0069%5Cu0076%5Cu003e%5Cu000a%5Cu0020%5Cu0020%5Cu003c%5Cu0066%5Cu0069%5Cu0067%5Cu0075%5Cu0072%5Cu0065%5Cu0020%5Cu0063%5Cu006c%5Cu0061%5Cu0073%5Cu0073%5Cu003d%5Cu0022%5Cu0073%5Cu0068%5Cu0061%5Cu0064%5Cu006f%5Cu0077%5Cu0022%5Cu003e%5Cu003c%5Cu002f%5Cu0066%5Cu0069%5Cu0067%5Cu0075%5Cu0072%5Cu0065%5Cu003e%5Cu000a%5Cu003c%5Cu002f%5Cu0064%5Cu0069%5Cu0076%5Cu003e%5Cu000a%5Cu003c%5Cu0070%5Cu003e%5Cu0043%5Cu0068%5Cu1edd%5Cu0020%5Cu0062%5Cu00e9%5Cu0020%5Cu006d%5Cu1ed9%5Cu0074%5Cu0020%5Cu006c%5Cu00e1%5Cu0074%5Cu0021%5Cu003c%5Cu002f%5Cu0070%5Cu003e%27%29%3C/script%3E"));
//-->
</script>
</div>
<br/>
<section id="main" style="max-width: 70%;">
<header>
<img src="http://static.mp3.zdn.vn/skins/zmp3-v4.1/images/favicon.png"/><br />
<h1>Nghe tải nhạc từ Zing MP3</h1>
THỂ LOẠI GET: [ BÀI HÁT | ALBUM ]
<form action="beta.php" method="POST">
<input type="text" name="url" id="url"><br />
<input type="submit" id="url" value="Get link">
</form>
</header>
</section>
<br />
<?php
use Symfony\Component\DomCrawler\Crawler;
require_once __DIR__.'/vendor/autoload.php';
global $client;
function getLinkType($url){
$regex = "/http:\\/\\/mp3\\.zing\\.vn\\/(bai-hat|album|playlist)\\/(?:.*)/";
preg_match($regex, $url, $matches);
if(count($matches)===2){
return $matches[1];
}
else{
return FALSE;
}
}
function getXMLLink($content){
$regex = "/xmlURL=(http:\\/\\/mp3\\.zing\\.vn\\/xml\\/[song|album]+-xml\\/[a-zA-Z]+)&/";
preg_match($regex, $content, $matches);
if(count($matches)===2){
return $matches[1];
}
else{
return FALSE;
}
}
function getPageContent($url)
{
global $client;
if(!$client) {
$client = new GuzzleHttp\Client();
}
$res = $client->get($url);
if($res->getStatusCode() === 200){
return $res->getBody()->getContents();
}
else{
return null;
}
}
if (isset($_POST['url'])){
$type = getLinkType($_POST['url']);
if(!$type){
die('Link is not valid');
}
$content = getPageContent($_POST['url']);
if(!$content){
die('Can not get page content');
}
$xmlLink = getXMLLink($content);
if(!$xmlLink){
die('Can not get xml Link');
}
$link1 = explode('/', $xmlLink);
//echo $link1[5].'<br/>';
function Get_Title1($url){
$linktitle = $url;
$get = get_by_curl($linktitle);
preg_match('/<title>(.*?)<\/title>/',$get, $display);
$Albums = explode('|', $display[1]);
$Title = explode(' - ', $Albums[0]);
return $Title[0];
}
function Get_Title2($url){
$linktitle = $url;
$get = get_by_curl($linktitle);
preg_match('/<title>(.*?)<\/title>/',$get, $display);
$Albums = explode('|', $display[1]);
$Title = explode(' - ', $Albums[0]);
return $Title[1];
}
$link = explode('/', $_POST['url']);
$links = explode('.', $link[5]);
$str = str_replace( '-', ' ', $link[4] );
//echo $str.'<br/>';
if ($type == 'album')
{
echo '<section id="main" style="max-width: 70%;">
<center>';
$arr = explode("/",$_POST['url']);
$id = str_replace(".html","",$arr[count($arr)-1]);
$url = "http://m.mp3.zing.vn/xml/album/".$link1[5];
$id2 = explode('.html', $arr[5]);
$id2=$id2[0];
$n=rand(0000,9999);
$pathname=base_convert($n,10,36); //đánh số ngẫu nhiên
//mkdir("url/".$pathname);
$file="url/".$pathname.".upu";
$fh= fopen($file,'w');
$string = $_POST["url"];
fwrite($fh,$string);
fclose($fh);
echo '<span style="color:red; font:10pt Tahoma; ">Link chia sẻ: </br><a href="http://nghenhac.luutru360.com/beta.php?album='.$pathname.'">http://nghenhac.luutru360.com/beta.php?album='.$pathname.'</a></span>';
echo '<div class="fb-like" data-href="http://nghenhac.luutru360.com/beta.php?album='.$pathname.' data-layout="standard" data-action="like" data-show-faces="true" data-share="true" >';
echo '<span style="color:#339966; font:15pt Tahoma; ">Album: '.Get_Title1($_POST['url']).'-'.Get_Title2($_POST['url']).'</span><br/><br/>';
//echo 'Trình Bày: '.Get_Title2($_POST['url']).'<br/>';
echo '<iframe scrolling="no" width="650" height="330" src="http://mp3.zing.vn/embed/playlist/'.$id2.'?start=true" frameborder="0" allowfullscreen="true"></iframe>
<br /><hr />';
//echo $url.'<br/>';
$json = json_decode(get_by_curl($url), true);
$id = $json['data'][0]['id'];
for ($i = 0; $i < count($json['data']); $i++){
$id = $json['data'][$i]['id'];
$link = "http://api.mp3.zing.vn/api/mobile/song/getsonginfo?keycode=fafd463e2131914934b73310aa34a23f&requestdata={\"id\":\"$id\"}";
$album = json_decode(get_by_curl($link), true);;
$imgg = "http://api.mp3.zing.vn/api/mobile/song/getsonginfo?keycode=fafd463e2131914934b73310aa34a23f&requestdata={\"id\":\"$id\"}";
$avaimg = json_decode(get_by_curl($imgg), true);echo '<br/><br/>';
//$sothutu2 = $sothutu = $sothutu + 1;
echo '<title>'.$album['title'].' - '.$album['composer'].' - Zing Mp3</title>';
//Tieu de
echo '<span style="color:#339966; font:15pt Tahoma; ">['.$i.']: '.$album['title'].' '.$album['composer'].'</span>';
//Thumb
echo '<div class="img--back"><img id="'.$i.'" src="http://image.mp3.zdn.vn/'.$avaimg['thumbnail'].'" width="200" /></div><br/>';
//Th? hi?n
//echo 'Thể hiện: '.$album['composer'].'<br>';
//Link mp3
echo '<span style="color:red; font:13pt Tahoma; ">Download </span><br>';
echo '<a href="'.$album['source']['128'].'" download class="button" ">128KB</a>|';
echo '<a href="'.$album['source']['320'].'" download class="button" ">320KB</a>|';
//echo '<a href="'.$album['lyrics_file'].'" download class="button" >Lyrics</a><br></br>';
if($album['source']['lossless']){
//echo 'lossless: '.$album['source']['lossless'].'<br>';
echo '<a href="'.$album['source']['lossless'].'" class="button" target="_blank" ">Lossless</a><hr/>';
}
//Link download mp3
//echo 'List download mp3: <br>';
//echo '128k: '.$album['link_download']['128'].'<br>';
//echo '320k: '.$album['link_download']['320'].'<br>';
//if($album['link_download']['lossless']){
//echo 'Lossless: '.$album['link_download']['lossless'].'<br>';
//}
//Link lyric
//echo 'Link lyric: '.$album['lyrics_file'].'<br>';
//echo '<br>';
}
}
else if($type == 'bai-hat'){
echo '<section id="main" style="max-width: 70%;">
<center>';
$id = explode("/",$_POST['url']);
//$id = explode('/', $link23);
$id = explode('.html', $id[5]);
$id=$id[0];
//$id = replace(".html","",$arr);
//$url = "http://m.mp3.zing.vn/xml/song/".$link1[5];
//echo $url.'<br/>';
//$json = json_decode(get_by_curl($url), true);
//$id = $json['data'][0]['id'];
//for ($i = 0; $i < count($json['data']); $i++){
//$id = $json['data'][$i]['id'];
$link2 = "http://api.mp3.zing.vn/api/mobile/song/getsonginfo?keycode=fafd463e2131914934b73310aa34a23f&requestdata={\"id\":\"$id\"}";
$get = get_by_curl($link2);
$baihat = json_decode($get, true);
//Tieu de
echo '<title>'.$baihat['title'].' - '.$baihat['artist'].' - Zing Mp3</title>';
//ten bai hat
echo '<h1><span style="color:#339966; font:14pt Tahoma; ">'.$baihat['title'].'-'.$baihat['artist'].'</h1></span><br>';
//Th? hi?n
//echo 'Thể hiện: '.$baihat['composer'].'<br>';
//Thumb
echo '<div class="img--back"><img src="http://image.mp3.zdn.vn/'.$baihat['thumbnail'].'" width="200" /></div><br>';
//Link mp3
echo '<span style="color:red; font:12pt Tahoma; ">Download </span><br>';
echo '<a href="'.$baihat['source']['128'].'" download class="button">128KB</a><br><br>';
echo '<a href="'.$baihat['source']['320'].'" download class="button">320KB</a><br><br>';
if($baihat['source']['lossless']){
//echo 'lossless: '.$baihat['source']['lossless'].'<br>';
echo '<a href="'.$baihat['source']['lossless'].'" class="button" target="_blank">Lossless</a><br><br>';
echo '<a href="'.$baihat['lyrics_file'].'" download class="button" >Lyrics</a><br></br>';
echo ' <iframe scrolling="no" width="650" height="182" src="http://mp3.zing.vn/embed/song/'.$id.'?start=true" frameborder="0" allowfullscreen="true"></iframe><br /><br />
';
}
//Link download mp3
//echo 'List download mp3: <br>';
//echo '128k: '.$baihat['link_download']['128'].'<br>';
//echo '320k: '.$baihat['link_download']['320'].'<br>';
//if($baihat['link_download']['lossless']){
//echo 'Lossless: '.$baihat['link_download']['lossless'].'<br>';
}
//Link lyric
//echo 'Link lyric: '.$baihat['lyrics_file'].'<br>';
}
//}
?>
<?php
if(isset($_GET["zm"]))
{
echo '<section id="main" style="max-width: 70%;">
<center>';
$nkk = $_GET["zm"];
$api = 'http://api.mp3.zing.vn/api/mobile/song/getsonginfo?keycode=fafd463e2131914934b73310aa34a23f&requestdata={"id":"'.$nkk.'"}';
//doc noi dung API
$get = get_by_curl($api);
//boc tach
$json = json_decode($get, true);
$hinhanh = $json['thumbnail'];
//echo "<meta http-equiv='refresh' content='0;".$audio."' download>";
//echo "<title>".$name." - ".$artist." - Zing Mp3</title>";
echo '<h1><span style="color:#339966; font:14pt Tahoma; ">'.$json['title'].'-'.$json['artist'].'</h1></span>';
//Th? hi?n
//echo 'Thể hiện: '.$baihat['composer'].'<br>';
//Thumb
echo '<div class="img--back"><img src="http://image.mp3.zdn.vn/'.$json['thumbnail'].'" width="200" /></div>';
//Link mp3
echo '<span style="color:red; font:12pt Tahoma; ">Download </span><br>';
echo '<a href="'.$json['source']['128'].'" download class="button">128KB</a><br><br>';
echo '<a href="'.$json['source']['320'].'" download class="button">320KB</a><br><br>';
if($json['source']['lossless']){
//echo 'lossless: '.$json['source']['lossless'].'<br>';
echo '<a href="'.$json['source']['lossless'].'" class="button" target="_blank">Lossless</a><br><br>';
}
echo '<a href="'.$json['lyrics_file'].'" download class="button" >Lyrics</a><br>';
//$getloi = get_by_curl($json['lyrics_file']);
echo '<br/><br/><iframe scrolling="no" width="650" height="182" src="http://mp3.zing.vn/embed/song/'.$nkk.'?start=true" frameborder="0" allowfullscreen="true"></iframe>';
//$nhanloi = replace("<p>","]",$getloi);
//echo $getloi;
}
elseif(isset($_GET["album"]))
{
echo '<section id="main" style="max-width: 70%;">
<center>';
$arr = explode("/",$get5);
$id = str_replace(".html","",$arr[count($arr)-1]);
$type = getLinkType($get5);
if(!$type){
die('Link is not valid');
}
$content = getPageContent($get5);
if(!$content){
die('Can not get page content');
}
$xmlLink = getXMLLink($content);
if(!$xmlLink){
die('Can not get xml Link');
}
$link1 = explode('/', $xmlLink);
//echo $link1[5].'<br/>';
$url = "http://m.mp3.zing.vn/xml/album/".$link1[5];
$id2 = explode('.html', $arr[5]);
$id2=$id2[0];
echo '<span style="color:#339966; font:15pt Tahoma; ">Album: '.$Title2[0].'-'.$Title2[1].'</span><br/><br/>';
//echo 'Trình Bày: '.Get_Title2($get5).'<br/>';
echo '<iframe scrolling="no" width="650" height="330" src="http://mp3.zing.vn/embed/playlist/'.$id2.'?start=true" frameborder="0" allowfullscreen="true"></iframe>
<br /><hr />';
//echo $url.'<br/>';
$json = json_decode(get_by_curl($url), true);
$id = $json['data'][0]['id'];
for ($i = 0; $i < count($json['data']); $i++){
$id = $json['data'][$i]['id'];
$link = "http://api.mp3.zing.vn/api/mobile/song/getsonginfo?keycode=fafd463e2131914934b73310aa34a23f&requestdata={\"id\":\"$id\"}";
$album = json_decode(get_by_curl($link), true);;
$imgg = "http://api.mp3.zing.vn/api/mobile/song/getsonginfo?keycode=fafd463e2131914934b73310aa34a23f&requestdata={\"id\":\"$id\"}";
$avaimg = json_decode(get_by_curl($imgg), true);echo '<br/><br/>';
//$sothutu2 = $sothutu = $sothutu + 1;
echo '<title>'.$album['title'].' - '.$album['composer'].' - Zing Mp3</title>';
//Tieu de
echo '<span style="color:#339966; font:15pt Tahoma; ">['.$i.']: '.$album['title'].' '.$album['composer'].'</span>';
//Thumb
echo '<div class="img--back"><img id="'.$i.'" src="http://image.mp3.zdn.vn/'.$avaimg['thumbnail'].'" width="200" /></div><br/>';
//Th? hi?n
//echo 'Thể hiện: '.$album['composer'].'<br>';
//Link mp3
echo '<span style="color:red; font:13pt Tahoma; ">Download </span><br>';
echo '<a href="'.$album['source']['128'].'" download class="button" ">128KB</a>|';
echo '<a href="'.$album['source']['320'].'" download class="button" ">320KB</a>|';
//echo '<a href="'.$album['lyrics_file'].'" download class="button" >Lyrics</a><br></br>';
if($album['source']['lossless']){
//echo 'lossless: '.$album['source']['lossless'].'<br>';
echo '<a href="'.$album['source']['lossless'].'" class="button" target="_blank" ">Lossless</a><hr/>';
}
//Link download mp3
//echo 'List download mp3: <br>';
//echo '128k: '.$album['link_download']['128'].'<br>';
//echo '320k: '.$album['link_download']['320'].'<br>';
//if($album['link_download']['lossless']){
//echo 'Lossless: '.$album['link_download']['lossless'].'<br>';
//}
//Link lyric
//echo 'Link lyric: '.$album['lyrics_file'].'<br>';
//echo '<br>';
}
}
?>
</section>
<br />
<!--<?php
//if ($status = 'clear' OR $pRent == 0) {
if(isset($_GET["zm"]) OR isset($_GET["album"]))
{
}
else{
echo ' <br/>
<section id="main" style="max-width: 70%;">
<center><h1>Vừa GET</h1></center><hr />';
include("ketnoi.php");
$kq=mysql_query("SELECT id from link ORDER BY id DESC LIMIT 5") or die ("Không thể xuất thông tin Bảng tb ".mysql_error());
while ($row=mysql_fetch_array($kq))
{
$id2 = mysql_real_escape_string($row['id']);
$sql = "select * from link where id = $id2";
$result = mysql_query($sql);
$data = mysql_fetch_array ($result);
$id2 = explode('/', $data['url']);
$id2 = explode('.html', $id2[5]);
echo "<span style='color:#339966; font:8pt Tahoma; ''><a href='/?zm=".$id2[0]."'>".$data['url']."</a></span><hr/>";
}
}
?>
</section>
<br />-->
<section id="main" style="max-width: 70%;">
<?php
if(isset($_GET["zm"]))
{
echo '<div class="fb-like" data-href="http://nghenhac.luutru360.com/beta.php?zm='.$nkk.'" data-layout="standard" data-action="like" data-show-faces="true" data-share="true" ></div>';
echo '<div class="fb-comments" data-href="http://nghenhac.luutru360.com/beta.php?zm='.$nkk.'" data-numposts="5" width="100%"></div></center><div id="fb-root"></div>';
}
elseif(isset($_GET["album"]))
{
echo '<div class="fb-like" data-href="http://nghenhac.luutru360.com/beta.php?album='.$nkk.'" data-layout="standard" data-action="like" data-show-faces="true" data-share="true" ></div>';
echo '<div class="fb-comments" data-href="http://nghenhac.luutru360.com/beta.php?album='.$nkk.'" data-numposts="5" width="100%"></div></center><div id="fb-root"></div>';
}
else{
echo '<div class="fb-like" data-href="http://nghenhac.luutru360.com" data-layout="standard" data-action="like" data-show-faces="true" data-share="true" ></div>';
echo '<div class="fb-comments" data-href="http://nghenhac.luutru360.com" data-numposts="5" width="100%"></div></center><div id="fb-root"></div>';
}
?>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/vi_VN/sdk.js#xfbml=1&version=v2.4&appId=372380406281906";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<footer>
<ul class="icons">
<li><a href="#" class="fa-twitter">Twitter</a></li>
<li><a href="#" class="fa-instagram">Instagram</a></li>
<li><a href="#" class="fa-facebook">Facebook</a></li>
</ul>
</footer>
</section>
<!-- Footer -->
<footer id="footer">
<ul class="copyright">
<li>© Luutru360.com</li>
</ul>
</footer>
</div>
<!-- Scripts -->
<!--[if lte IE 8]><script src="assets/js/respond.min.js"></script><![endif]-->
<script>
if ('addEventListener' in window) {
window.addEventListener('load', function() { document.body.className = document.body.className.replace(/\bis-loading\b/, ''); });
document.body.className += (navigator.userAgent.match(/(MSIE|rv:11\.0)/) ? ' is-ie' : '');
}
</script>
<?php
function get_by_curl($url){
//echo "curl:url<pre>".$url."</pre><BR>";
$options = array(
CURLOPT_RETURNTRANSFER => true, // return web page
CURLOPT_HEADER => false, // don't return headers
CURLOPT_ENCODING => "", // handle all encodings
CURLOPT_USERAGENT => "spider", // who am i
CURLOPT_AUTOREFERER => true, // set referer on redirect
CURLOPT_CONNECTTIMEOUT => 15, // timeout on connect
CURLOPT_TIMEOUT => 15, // timeout on response
CURLOPT_MAXREDIRS => 10, // stop after 10 redirects
CURLOPT_SSL_VERIFYPEER => false,
);
$ch = curl_init($url);
curl_setopt_array( $ch, $options );
$content = curl_exec( $ch );
$err = curl_errno( $ch );
$errmsg = curl_error( $ch );
$header = curl_getinfo( $ch,CURLINFO_EFFECTIVE_URL );
curl_close( $ch );
//$header['errno'] = $err;
// $header['errmsg'] = $errmsg;
//change errmsg here to errno
if ($errmsg)
{
echo "";
}
return $content;
}
?>
</body>
</html>