  0
 50
 40
 24
 19
 46
  3
 53
  1
 26
 20
 37
  3
 42
 36
  1
 44
 35
  2
 11
 37
 40
 10
 13
 23
 50
 30
  3
 41
 39
 36
 48
 33
  9
 20
 49
 46
 38
 48
 22
 20
 45
  5
 34
 31
 45
 25
  8
  1
  0
 14
 15
 50
 31
 16
 27
 29
 26
 36
 10
 24
 17
  4
 50
 26
 39
  3
 48
  4
 34
 33
 25
 23
 24
 36
 39
 16
 26
 23
 10
 40
 42
 55
 34
 22
 10
 14
 41
 22
 37
 47
 27
 40
 54
 11
  7
  2
  2
 27
 44
 18
 43
 21
 10
  8
 54
 21
 53
 45
 36
 31
 54
 48
 49
  0
  5
 29
 42
 22
  8
 38
  7
 45
  9
 37
 34
 16
 51
 25
 45
 40
 43
 47
 30
 40
 44
 25
 27
 49
  9
 36
 26
 55
 33
 17
  7
 23
  7
 31
 10
 53
 24
  0
 47
  6
  1
 23
 47
 53
 49
 35
 27
 55
 45
 25
 55
 51
 53
 43
  5
 48
  6
 45
 23
  4
 10
 13
  6
 48
 42
 53
 15
 44
 33
  5
 33
 52
 34
 19
 46
  4
 49
 46
 26
 42
 44
 15
 22
 49
 14
 38
  6
 42
 25
  9
  0
 24
 29
 22
 55
 52
 32
 52
 37
 33
 33
 11
 48
 17
  0
  6
  5
  1
 25
 22
 50
  2
 38
 53
 45
 19
  2
 52
 21
 55
  4
 51
 19
 25
 55
  0
 19
 13
  7
  2
 44
 30
 49
 34
 35
 52
 50
 13
 31
 27
 36
 38
 13
  8
 36
 43
 27
 32
 20
 45
 54
 18
  2
 54
  2
  1
 21
 26
 23
 49
 14
 17
 26
 46
 43
 53
 28
 34
  3
 21
 51
  4
 38
 19
 38
 25
 31
  6
 43
 15
  2
 28
  4
 42
 51
 17
 53
 10
  2
 23
 10
  7
 16
  8
 52
 48
 50
 43
 28
 54
 25
 46
 12
 18
 41
 45
 23
 22
  0
 24
  9
 39
 11
 17
 45
 52
 40
 40
 28
 46
 10
 48
 14
 36
  8
 54
 15
 31
 23
 25
 34
 25
 37
 40
 49
 13
 50
  9
 33
 45
 13
 38
 40
 53
  8
 48
 53
 29
 11
 26
 54
 18
 55
 38
 23
 12
 34
 25
 23
  5
 53
 17
  0
 32
 36
 36
 48
 39
 40
  9
 24
 11
 40
 17
 42
 36
 21
 46
 47
  3
 22
  8
 17
 18
 18
 18
 55
 47
  9
  9
  8
 40
 47
  7
 17
 32
 41
 32
 49
 43
  3
 28
 18
 14
 13
 28
 17
 10
 17
 39
 11
 36
 53
 14
 41
 36
 52
  1
 14
 31
 53
  9
 37
 12
 27
 33
 26
 44
 19
 39
 44
  4
 13
 19
 39
  0
 48
 34
  7
 44
 20
 15
 14
 37
 16
 19
 44
 32
 13
 46
 37
 43
  8
 20
  0
 25
 41
 27
  4
  7
  3
 48
 27
 34
 41
 40
 49
 13
 26
 26
 43
 31
 40
  5
 24
 55
 47
  7
 39
 36
  6
 30
 11
  5
 15
 24
 17
 50
 20
 41
 11
 25
 46
 28
 41
 35
 44
 55
  7
 54
  4
 18
 16
 43
 30
 48
 29
 19
 14
 32
 23
 13
  0
  4
 10
 11
 14
 46
  8
  4
 27
 42
 10
 33
 26
 16
 32
 38
 12
 35
 39
 41
 21
 38
 41
 52
 40
 47
 44
  9
 38
 36
 35
 53
 41
 44
 11
 11
 45
 31
 43
 23
 40
 54
 43
 55
  4
 36
 25
  1
 20
  2
 36
 39
 12
 46
 21
 25
 18
 46
 24
 17
 52
 52
 35
 27
 44
  0
 35
 54
 50
 42
  1
 18
 24
 54
 11
  7
 20
 13
 50
 45
 55
 14
 46
  8
 13
 13
 46
 46
 40
 23
 43
 30
  9
 26
 35
 55
 29
 42
 46
 48
 44
 14
 32
 44
 54
 31
 23
 44
  2
 45
 25
 33
 30
 27
 46
 53
 41
 54
 44
 10
 38
  1
 18
 38
  8
 40
  6
 54
  2
 10
 27
 55
  6
 43
 29
 38
 11
 30
  5
 14
 46
 46
 55
 22
 14
  3
 33
 38
 29
 52
 48
 33
 32
 53
 11
 30
 50
 28
 37
 42
 44
 51
  1
  1
 48
 23
 15
 38
 35
  8
 39
 36
 48
 40
 47
  5
 12
  0
 38
 15
 41
 23
 27
 39
 33
  8
  9
 31
 55
 33
  6
 31
 11
 41
 35
 18
 13
 21
 22
 24
 27
 42
 24
 26
 34
 35
 38
 44
 31
 48
  9
 10
 34
 16
 22
 54
 55
 39
 30
 40
 47
 14
 30
 45
 34
 37
 19
 20
 36
 18
 34
 14
 14
 40
 24
 32
 13
 48
 53
 39
 15
 28
 44
 36
  0
  8
 36
 32
 37
  2
 34
 34
 10
 14
 16
  7
 50
 28
 28
  6
 55
 22
  1
  6
 42
  3
  6
 49
  3
 10
 33
 29
 21
 20
 46
  4
  5
  0
 25
 18
 25
 39
 54
 33
  4
 30
  4
 36
 38
 53
 26
 26
 39
 25
 34
  9
 51
 28
 34
 17
  6
 28
 23
  3
 40
 19
 19
 19
 55
 32
  9
  9
 38
 34
 27
 14
 46
 36
 55
 12
 34
 48
 36
 16
 38
 26
  3
 25
 22
 44
 28
 45
 16
 31
 27
 41
 36
 37
 44
 51
 34
 12
  1
 52
 34
  8
 33
 12
 12
 42
 53
 24
 26
 44
 33
  0
  1
 22
  7
  2
 30
 20
 36
 46
 55
 24
 21
  1
 39
  9
  9
 10
 43
 26
 28
 41
  6
 44
  8
 27
 44
 19
 42
  7
  2
 31
 48
 55
  5
 38
 33
 31
 28
 27
 50
  4
 34
 33
 11
 29
 38
 23
  3
 53
 16
 38
 38
 34
 19
  9
 42
 10
 55
  9
 46
 51
 36
 54
 53
 47
 23
 39
 54
 27
  7
 27
 55
  8
 28
  5
 16
 42
 53
 43
 49
 12
  3
  9
 52
 22
 36
  6
 27
 20
 16
 47
 31
 29
 21
 27
 23
 29
 43
 18
 55
 18
 40
 38
 44
 49
 12
 49
 55
  9
 14
 21
 10
  2
 11
 39
  7
 33
 27
 22
 20
 45
  6
 34
 34
 48
 39
 42
 17
 10
  2
 13
 18
 12
 19
  0
 17
 54
 19
 53
 50
 55
 16
 35
 45
 31
 37
 13
  2
  9
  0
  2
 23
  6
 30
 22
  9
  8
 53
 35
 46
 45
  9
 38
 32
 36
 52
 42
 29
 49
  4
 16
 11
 53
 34
 34
 35
 32
 41
 45
 42
 23
 25
 13
  8
 49
 38
 19
 10
  2
 16
 12
 23
 45
 21
 22
 55
 10
  3
 37
  2
 50
 51
 24
 10
 25
 55
 35
 37
 39
 55
  9
 48
 40
 16
  5
  0
 21
 34
 48
 39
 45
 52
 30
 35
 22
 22
 46
 54
 23
  7
 30
 20
 44
 13
 50
 42
 17
 25
 33
 14
 52
  8
 14
 35
  9
 36
 38
  6
 26
 42
 29
  3
 50
 23
 30
 21
 38
 32
 23
 16
 16
 21
 11
 51
  2
 40
  5
  2
 25
 51
 44
 24
 13
 25
 36
 18
 15
 27
 12
  1
 38
 48
 32
 14
 27
 12
 40
 17
 44
 19
 31
 20
 14
  3
 32
 18
 34
 53
  2
 41
  3
 50
 53
 14
  1
 24
 26
 53
 54
 20
  5
 51
 25
  8
 23
 49
 32
 33
 29
 30
 54
  9
 32
 46
 53
 21
 35
  9
 15
 20
 31
 18
 26
 33
 47
 39
 20
 26
 51
 27
 32
  6
 34
 34
 42
 34
 47
 34
  0
 21
  8
 46
 55
  3
 50
 14
 22
 11
 16
 10
 49
 23
 54
 37
 40
 26
 50
 30
  5
 49
 25
  8
 40
 31
 27
 42
 18
 20
 43
 45
 33
 52
 44
 33
 22
 22
  5
 32
 33
 14
 15
 53
 11
 24
 53
  4
 12
  5
 16
  9
 39
  6
 17
 42
 14
 54
 48
 21
 19
 13
 10
  0
 20
 44
 39
 46
 54
 54
 12
 55
  8
  5
 36
 39
 21
 31
 33
 45
 35
 45
 52
  2
 15
 29
 38
  5
 12
 11
 52
 55
 31
  4
 28
  6
 22
 23
 27
 21
 44
 40
  4
 48
 49
 32
 46
 24
 55
 34
 15
  8
 39
 38
 16
 40
 13
 17
 35
 21
 54
 49
 33
 41
 47
 18
 17
 12
  5
 47
  2
  7
 20
 16
  0
  7
 45
 40
 45
 11
 14
 38
 12
 17
 11
 34
  8
 20
 39
 44
 28
 37
 32
  0
 47
  3
  5
 39
  5
 35
 40
  1
 30
 52
 44
 41
 23
 28
 33
  9
 45
 26
 34
 32
 23
 24
 26
 15
 17
 13
 47
 36
 44
 10
 18
 43
  2
 20
 54
 20
 21
 36
  8
 22
  8
 15
 17
 33
  1
  0
 21
 45
 17
 52
 51
 13
 36
  5
 29
 35
 23
 40
 39
 15
 25
 27
  0
  9
 32
  6
 37
 50
 24
  3
 53
 13
 19
 27
 43
 42
 26
 13
  8
 51
 43
  7
 22
  3
 11
  3
 21
 52
 25
 35
  6
 35
 37
 49
 28
 10
  2
  6
 19
 44
 18
 13
 42
 49
 22
  3
 37
 47
  1
 46
 46
 52
  2
 51
 45
  1
  8
 39
  4
  5
 37
 19
 19
 51
 19
 14
 29
  6
 54
 28
  5
  2
 46
 31
 43
 20
  7
 22
 48
 46
 39
  6
  9
 37
 25
  8
  6
 40
  8
 33
 47
 25
 16
 44
 35
 27
 13
 46
  4
 20
 51
  7
  5
 37
  9
 17
 38
 35
 48
 20
 12
 32
 18
 18
 22
  4
 51
 46
 37
 41
 11
  5
 22
  1
 14
 23
 26
 55
  2
 10
 12
 32
  6
 12
 36
 55
 43
 30
 33
 29
 36
 53
 50
 17
 38
  0
  5
  4
  9
  6
 35
  9
 14
 46
 22
 46
 19
 41
  1
 17
 38
  3
 50
 44
 36
 41
 17
 11
 42
 23
 26
 48
 10
 30
 47
 15
 20
 31
  8
 14
  2
 34
  6
 53
 24
  0
 52
 51
 13
 33
 54
 28
 18
 45
 15
 38
 20
 40
 11
  4
 45
 53
 55
 25
 53
  5
 19
 22
 28
  1
  5
 18
  8
 45
 41
 34
  0
 48
 14
  8
 35
 50
  4
 18
  0
 42
 55
 41
  2
  4
  7
 47
 12
 20
 55
 15
 39
  0
 55
 49
 37
 44
  6
  6
 44
 50
 35
 20
  9
 32
 48
  4
 15
 37
  0
 55
 16
 11
 26
  9
 40
  5
 52
 41
 52
  7
 22
 46
 31
  2
 18
 24
 32
 53
 33
 10
 49
 14
 37
  4
  9
 54
 11
 36
 41
  1
 50
 46
 50
  1
 29
 22
 20
 44
 31
 42
 34
 14
 14
 18
  7
  2
  1
 54
 48
 52
 48
 43
 42
  1
  7
 11
 37
 35
 14
 19
 27
 23
 27
 29
 33
 16
 38
 20
 22
 49
 32
 51
 53
 47
  8
 50
 36
 49
 12
 55
 51
 39
 40
 33
 38
 10
 19
 40
  9
 27
 23
 16
  2
 36
 21
 32
 31
 15
  9
 28
  1
  9
 25
 14
 14
 50
 41
 52
 48
 40
 33
 21
 40
 18
 13
 54
 10
  2
  3
  7
  0
  6
 41
 31
  7
 48
 50
 17
 27
 52
 40
 51
 23
 40
 22
 43
 20
 15
 11
 36
 24
 48
  4
 10
 47
 55
 52
 24
  4
  2
 42
 53
  2
 43
 51
 20
 25
 47
  0
 36
 13
 15
  7
 43
 29
  2
 19
 42
  6
 26
 39
 13
 25
  0
 27
 27
 54
  1
 44
 17
 27
 33
 38
 39
 55
  8
 27
 43
 30
 41
 41
 43
 45
 29
 11
 25
 37
 44
 15
 33
 45
 54
 22
 39
 14
 11
 15
 27
 22
 15
 50
 39
 40
 55
 16
  6
 34
  5
 20
 47
 52
 46
 21
 23
 45
 21
 42
 14
 44
 51
  0
 44
 40
 44
  0
  0
 46
  6
 27
  6
 53
 23
  7
 10
  2
 14
 22
  5
 27
 49
  5
 11
 29
 22
 31
 37
 47
 37
 33
 41
 37
  5
 14
 12
 20
 37
 14
 51
  4
 33
 28
 55
 24
 23
 36
 20
 51
 51
  7
 25
 33
  2
 47
 45
  1
  9
  3
 27
 23
 22
 46
 15
 42
 29
 38
 44
 40
 19
 26
 44
 23
 25
 13
 22
 38
 35
 13
 21
 18
  5
 10
 49
 48
 48
 51
 38
  1
  0
 46
  4
 36
  1
 20
 28
 43
 42
 24
 46
 48
 20
 37
 22
 11
 21
 39
 33
 37
  9
 35
 34
 42
 20
 37
 17
 36
 27
 37
 29
 46
 17
 53
 17
 19
 20
 51
  5
 34
  4
 15
  2
 43
 47
 48
 23
  2
 27
 11
 10
 49
 13
 17
 40
 49
 37
 41
  8
 31
  1
 34
 10
  8
  2
 20
 21
 17
 48
 11
 27
 27
 14
 17
 29
 48
 26
 32
  9
 21
 55
  1
 14
 32
 32
 49
 32
 23
 21
  9
 47
 55
 34
 42
 33
 18
 10
 30
 46
 26
 26
 12
 44
 55
 33
 53
 47
 35
 10
 43
  5
 55
 10
 13
  5
  0
 30
 14
 11
 17
 37
 43
 12
 34
  2
 21
 39
 46
 15
 48
 36
 14
 32
 37
 50
 38
  4
 18
 35
 12
 41
 20
 38
  9
 44
 17
 15
 37
 15
 29
  6
 18
 16
 40
 33
 15
 20
 41
 19
 15
 42
 43
 11
  4
 15
  1
 41
 15
 30
 26
  4
 38
 46
 53
 32
 48
 47
 49
  7
 38
 47
 17
  4
  8
 44
 24
 42
 47
 26
 37
 40
 10
 35
 41
 31
 54
 45
 17
 26
 15
 18
 12
 37
 24
 12
 39
  5
  5
  2
 45
 30
 53
 26
 41
 38
 42
 31
 25
 48
 51
 12
 49
 47
 25
 26
  9
 24
 50
  0
 50
 54
 41
 16
 29
 29
 14
 49
  4
 50
 43
 19
  0
 10
 41
  5
  1
 26
 25
  6
 28
 21
 49
 17
 20
 29
 26
 37
 15
 22
 49
 34
 14
 31
 46
 36
 34
 22
 22
 10
 48
 27
 34
 37
 27
 52
 49
 39
 32
 14
 42
 43
  8
  4
 10
 22
 47
 44
 51
  6
 18
 13
 13
 12
 44
 17
 23
 51
 26
  2
 13
 33
 24
 16
 31
 29
 14
 21
 22
 29
 24
 40
 35
  4
 31
 17
  2
 33
 43
 29
 20
 49
 22
  7
 22
 46
  5
 39
 42
 19
 46
 25
 10
 18
 27
 11
 24
 13
 31
 47
 23
 16
 44
 30
 36
 19
 17
 21
 46
 38
 36
  5
  2
 30
  2
 30
 15
 39
 41
 25
 19
 24
  8
 12
 52
 18
 45
 34
 42
 42
 13
 46
 10
  0
 22
 30
 53
 41
  6
 21
  6
 33
 26
 23
 55
 10
 10
  1
  0
 17
 20
 31
 41
 38
 49
 49
 31
 24
 36
 41
 36
 38
  5
 14
 10
 48
 34
 41
 14
 18
 44
 55
 13
  5
 54
  5
 55
  8
 45
 20
 54
 45
 29
 36
 43
 34
  9
  2
 46
  7
 33
  6
 30
 13
 53
 39
 38
  3
 30
 47
 42
 23
 34
 50
 42
 32
 36
 42
 34
 47
 54
 39
 35
 32
 49
  3
 51
 20
  7
 45
 55
 51
 28
 25
 34
 23
 40
 53
 11
 20
 22
  4
  5
 19
  1
  0
 14
 49
 52
 35
 13
 51
  9
 14
 20
 37
 38
  6
 48
 45
 44
 48
  9
 50
 38
 28
  9
 17
 49
  3
 45
 32
 46
 53
 32
 33
 10
 20
 45
 43
  1
 35
 11
 38
 40
  4
 49
 24
  7
 17
  1
  0
 21
 12
 45
 21
 28
  7
  3
 49
 36
 31
 27
 31
 17
 45
 19
 14
 22
  7
 44
 40
 14
 39
 30
 21
 21
 52
 41
 43
  2
 28
 21
 16
 21
 25
 44
  2
 19
 38
 12
 55
 17
 27
 53
 50
 15
 41
  3
 51
 19
 25
 47
 34
 27
  7
 50
  1
  3
 22
 50
 45
 11
 35
 42
 25
 26
 25
  2
 17
  9
 54
 14
 39
 29
 48
 49
  9
 48
 48
 54
 51
 51
  2
 36
 41
 33
 20
 44
  0
 27
 47
 46
 25
 26
 53
 17
 19
 52
 37
 17
 42
 18
 55
 16
 14
 33
  2
 19
 16
 29
 32
 17
 46
 38
 29
 15
 50
 49
 36
  6
 23
 45
  8
 32
  1
  3
 48
 31
 14
 49
  2
 37
  3
 36
  0
 15
 52
  6
 32
  7
 36
  3
 55
 41
 30
 13
 40
 51
 51
 54
 32
 25
 20
 20
  5
 22
  7
 26
  1
 26
 31
 18
  7
 39
 41
 34
  1
  2
 15
 47
 46
 34
 14
 51
 43
 54
  6
 55
 13
 27
 40
 49
 45
 15
 54
  7
 19
 49
 20
 22
 35
 31
 11
 32
 32
 22
 43
 55
 23
 13
 11
 21
 26
  2
 38
 16
  3
 41
 47
  6
 20
 21
 44
  4
  7
 27
 27
 40
 35
 10
  6
 37
 17
 28
 26
 52
  1
 16
 24
 45
  5
 41
 15
 44
 18
 16
 55
 19
 19
 45
 42
 55
 22
 18
 53
 27
 43
  3
 42
 19
 15
 46
 14
 50
 38
 27
 35
 31
 53
 55
 28
 44
  2
 29
 38
 21
 52
 40
 47
 18
  2
 30
 50
  5
 38
 33
 50
 17
  4
 28
 28
 51
 10
 40
 19
 39
 16
 54
 30
 47
 39
 27
  3
  9
 46
 45
 35
 43
 50
 36
 29
  9
 51
 31
 11
 41
  5
 28
  7
 49
 26
 33
 36
 29
 33
  2
 31
 53
 54
 31
  0
 50
 32
 32
 42
 23
 23
  8
 45
 41
 51
  6
 36
 20
 22
 29
 10
 46
 41
 30
  3
 25
 30
 50
 40
 50
  5
 29
 40
 45
 17
 34
  0
 31
 35
 54
 29
 43
 39
 18
  3
 39
 20
 45
  7
  7
 12
 31
 39
 28
 16
 19
 43
 49
 48
  5
 34
 46
 53
 46
  4
 40
 12
 55
 28
 49
 40
 28
 42
 53
 30
 16
 45
 12
 29
  2
 19
 52
 33
 19
 32
 47
 17
 22
 37
 48
 55
 45
 28
  3
  2
  2
 41
 32
 53
 13
 14
  0
 31
 38
  5
 28
 47
 42
 42
 33
 55
 38
 22
 44
 28
 48
 26
  8
 19
 30
  7
 28
 17
 15
 29
 43
 24
 23
 49
 17
 40
  7
 43
 14
  3
 51
 44
 19
 50
 52
 14
 42
 47
 34
  5
 52
 23
  2
 28
 21
  1
 41
 46
  2
 47
 50
 33
 34
 39
 55
 27
 36
 29
 50
 50
  4
 11
 32
 47
 16
 41
 34
 32
 44
 40
 20
  4
 11
 37
  2
  6
 11
 17
  0
 41
 39
 49
 35
 37
 27
  3
 22
 26
  3
 25
  1
  4
 22
  6
  4
 21
 55
 21
 52
 11
 29
 31
 52
 42
  3
 16
 43
 49
  1
 40
 14
 36
  6
 25
 24
 39
 36
 11
 14
 21
 37
  1
 39
 51
 54
 42
 30
 24
  1
 44
  5
 24
 41
 13
 50
 16
 27
 46
  1
 31
 55
 16
 13
 47
 35
 55
 25
 38
 40
 15
  3
 28
 31
  5
 49
  9
 21
  3
 34
 52
 51
 17
 31
 23
 48
 19
 51
 39
 44
 44
 17
 25
  2
 35
  3
  3
 52
 17
 51
 32
  2
 39
  4
 21
  0
 15
 31
 14
 53
 25
 33
 44
 36
 43
 18
 38
 29
 43
  9
 51
 23
 18
  4
 36
 25
 32
 10
 43
 37
 12
 42
 49
 21
 17
 31
 13
 44
  9
 30
 16
 29
 25
 47
 31
 43
 20
  1
 21
  1
 39
  0
 49
 20
 51
 49
 11
  1
 39
 23
  1
 53
 33
 15
  4
 10
 49
 13
  9
 24
 42
 47
  8
 33
 47
 48
 25
 33
 15
 33
 17
 51
 27
  4
  3
 49
 26
 46
 22
 50
 54
 40
 43
 10
 37
 31
 31
 48
 52
 42
 18
 14
 25
  6
  6
  4
 12
 25
 15
  3
 26
 33
 44
 19
 16
 46
 17
 22
 51
 26
 48
 33
 32
  1
 12
 48
 15
 52
 27
 21
  6
 23
 21
 34
 45
 53
 20
 26
  1
 32
 36
  2
 42
 16
 28
 14
  4
 45
 49
 54
 38
 23
 43
 19
 29
 39
 17
 51
 25
 48
  8
 31
  5
 32
 34
 25
 55
 50
 39
  7
 30
 52
 45
 30
  8
  8
 15
 10
 17
  5
 44
 22
 13
 53
 36
 18
 48
 37
 28
 50
 37
 43
 35
 19
 35
 26
 42
 23
 47
 16
 19
 17
 35
 37
 44
 28
 36
 33
  2
 53
 48
 32
 38
 13
  3
 29
  3
 28
  2
 12
 55
 18
 42
 20
  6
 21
 51
  0
 32
 32
 21
 29
 12
 22
 16
 21
 44
  8
 38
 31
  7
 44
 45
 35
 24
 33
 21
 36
 31
 33
 26
 46
 28
  7
 43
 49
 49
  2
  7
 31
 10
 46
 17
 24
 54
  8
 11
  5
 46
 50
  6
 10
 47
 38
 27
 31
  5
  2
 36
 53
 32
 55
 16
  9
 43
 26
 42
 38
  1
 12
 10
  1
 37
 31
  9
  4
 23
 47
 30
 42
  8
 17
 51
 15
 13
 32
  1
  7
  3
 49
 34
 14
 26
 24
  0
  0
 24
 52
 43
  1
 42
 14
  6
 33
 26
  4
  6
 45
 31
 52
  1
  7
 27
 24
 12
 54
 53
 49
 29
 55
 31
 17
 32
  8
  3
 11
 43
 43
 37
 25
 38
 10
 10
 19
  7
 20
 23
 12
 23
 55
  5
 53
 37
 22
 37
 23
 42
 52
 17
  7
 17
 45
 47
 11
 52
  6
  0
 20
  0
 14
 35
 41
  7
 34
 27
 17
 49
 19
 32
  5
 32
 10
 14
 33
 14
 53
 30
  0
 11
 29
 20
 40
 34
  8
 32
  1
 46
 27
 53
  9
 44
 18
  8
 17
 48
 13
 19
 39
 25
 12
 20
  4
 30
  4
 16
 17
 35
 34
 43
 27
  0
 51
 17
 51
  1
  6
 52
 47
  5
 24
 29
  1
 48
 54
 36
 33
 10
 27
  1
 51
 15
 20
 11
  0
 43
 54
  9
  8
 27
 44
 25
 51
 42
 16
 54
 50
 36
  1
  7
 18
 42
 25
 11
 31
 19
 31
  1
 36
 52
 44
 37
 34
 31
 11
 32
 52
  4
 53
  4
 31
 20
  4
 34
 22
  0
 33
 15
 34
  8
 47
 51
 40
 53
 37
 41
 31
  3
 31
  7
 29
  1
 27
 39
 11
 12
 55
 52
 35
  0
  6
 28
 55
 16
 21
 46
 22
 24
 29
 41
 53
 44
  9
 26
 30
 49
 52
 41
 22
 24
  1
 53
 29
 36
 19
 22
 52
  1
 30
 53
  0
 55
 18
 46
 13
 29
  1
  5
 30
 22
  3
 34
 33
 50
  1
 47
 45
 52
 32
 33
 35
 34
 10
 12
 51
 17
 11
 25
 29
 15
 37
 15
 34
  9
 33
  4
 15
 22
 40
 24
  2
  0
 37
 43
 20
 28
 48
 46
 33
 22
 17
 26
 36
  4
  4
 10
 38
 25
 45
 27
 21
 38
 25
 51
 38
 16
 21
 37
 43
 22
 11
 35
 14
 43
 40
 12
  2
  8
 36
 22
 25
 29
 52
  4
 11
 45
  2
  1
 21
 50
 47
 32
 15
  2
  3
  0
 45
 43
 36
  7
 28
 13
 26
 54
 45
  8
 42
 50
 40
 45
  7
 16
 12
 21
 26
 54
  0
 15
 10
 22
 50
 44
 23
 31
 33
 32
 44
 26
  5
  3
 21
  0
 20
 21
 20
 15
 30
 10
 42
 10
 48
  5
 25
 21
  6
 52
 46
 39
  7
 30
 29
  6
 17
  1
  6
 16
 20
 30
 31
 25
 40
 14
 51
 54
 14
 53
  7
  7
 24
  7
  6
 51
 45
 12
  6
  4
  7
 17
 51
  8
 20
 18
 53
 42
 36
 47
 13
 48
  5
 39
 13
 30
 13
 44
 35
 11
 43
  5
 37
  7
 46
 50
 25
 28
 55
 15
 34
 28
 39
 29
 12
 14
 13
 41
  1
  8
 12
 16
 33
 31
 48
 44
  2
 55
 27
 40
 44
  6
  0
 34
 11
 51
 45
 40
 32
 31
 47
 55
 28
  3
 16
 54
 42
 40
 29
 46
 36
  1
 27
 24
 12
 30
 54
 53
  7
 19
 16
 53
 41
 50
 40
  9
 49
 14
 50
 28
 53
 37
 24
 47
 14
 45
 44
  9
 46
 19
 11
 19
  9
  9
  2
 17
 25
 33
 55
 14
 29
 50
 15
 25
 23
  6
  2
  8
 47
 18
 31
  6
 27
 18
  2
 44
 22
 46
 33
  7
 36
 30
 30
 49
 22
 18
 21
 54
 30
 54
 33
  6
 23
 45
 15
 18
 50
  4
 51
 23
 31
 30
 33
 41
 21
 50
 42
  3
 51
 47
 44
 23
 27
 19
 49
 41
 16
 42
 11
 17
 18
 21
 29
 23
 13
 22
 22
 48
 31
 28
  8
  4
 44
 31
 54
 22
 11
 17
 14
 16
  3
 23
  9
 51
 20
 25
  8
 11
 15
 21
 44
 42
  9
  7
  0
 13
 47
  0
 11
 52
 33
 20
 54
  1
 51
 13
 16
 46
 34
 42
 16
 12
 24
 28
 54
 24
 24
 26
  5
  0
 26
 16
 45
 28
 55
 42
 13
 44
 23
 41
 54
  7
  4
 24
 37
 24
  9
 51
 40
 40
 10
 31
 45
  9
 32
 32
  5
 32
 30
 13
  2
 20
 52
 53
 23
 33
 20
  0
 14
 28
 15
  8
 26
 26
 21
 16
 37
  4
 55
 48
  7
 37
 20
 18
 29
 17
 47
 10
 23
 32
 27
  2
 54
 30
 51
 22
 21
 33
 35
 26
 29
 23
 15
 12
 39
  6
 20
 16
 32
 22
  1
 25
  9
  6
 34
 19
 46
 54
 54
 43
 14
 31
 37
 15
 23
 48
 31
 32
 29
 41
  3
  3
 25
  4
 26
 42
  9
 51
 20
 46
 21
 32
 13
  7
  6
  6
 24
 13
 19
  5
 23
  1
  5
 28
 43
  9
 18
 46
 16
 17
 35
  3
 54
 26
  2
  8
 52
 53
 41
 50
 26
  9
  9
 47
 22
  2
 55
 19
  6
 41
 32
 29
 52
 46
 15
 31
 50
 46
 43
 17
  2
 19
 22
 18
 36
 17
 55
 35
 11
 31
 26
 53
 53
 35
 54
 46
 45
  6
 39
 24
  7
 27
 26
 20
  1
 48
  6
 17
 24
 55
 11
 32
 16
  2
 48
 37
 55
 34
 29
 21
 47
 55
 20
 19
 28
  0
 41
 18
 33
 25
 54
 12
 30
 18
 49
 28
 35
 37
 35
 35
 41
  9
 37
  2
 17
 33
 35
 46
 45
 24
 11
 21
 25
  8
  6
 20
 39
  1
  7
 44
 52
  2
 15
  4
 28
  2
  8
  6
 52
 15
  4
 44
 49
  9
 10
  8
 19
 11
 43
  4
  3
 46
 12
  5
 27
 24
 42
 27
 45
 48
  7
 47
 40
 48
 53
  4
  0
 44
 27
 26
 15
 22
 23
  2
 41
 11
 12
 16
 35
 55
 53
 50
 43
 28
  1
 12
 18
 19
 47
  7
 28
 44
 30
 48
 49
  1
 20
  1
  1
 38
 55
 53
 45
 29
 15
 39
 34
 33
 33
  5
 42
 41
 37
 45
  5
 18
 36
 28
  7
 54
 50
  3
 46
 18
 48
 39
 47
 55
  2
 42
  8
 49
 55
 18
 24
 48
 38
 12
 17
 14
 32
  7
 27
 41
 25
 25
 23
 25
 55
 37
  7
 40
 34
  0
 44
 48
 18
 18
 36
 34
 29
 16
 46
 15
  5
 38
  7
 33
 13
 40
 26
 50
 53
 10
 52
  1
 36
 38
 29
 36
 48
 54
 13
  3
  7
 34
 23
 42
 11
 26
 34
 19
 49
 13
 52
 52
 33
 21
 16
 18
 11
 54
 38
 13
 54
 39
  5
 25
 18
 13
 23
 22
 34
 10
  5
 21
 40
 25
 37
 38
 31
  5
 44
  4
 50
 38
 11
 12
  7
 22
 40
 18
 21
 14
 21
  8
 14
 19
  4
  1
 36
  6
  6
 50
 29
  1
  2
 15
 19
 13
  5
 50
 31
 49
 44
 41
 36
  2
 55
 55
 55
 21
 49
 16
 27
  8
 53
 30
 30
 19
 46
 35
 46
 25
 36
 36
 17
 27
  2
 14
 29
 21
 16
 28
 38
 39
 43
 31
 48
 10
 41
 20
 53
 45
 48
 46
  3
 16
 32
  4
 36
 54
  6
  1
 52
 23
 47
 31
 48
 49
 45
 25
 37
 36
 14
 23
 47
 44
 15
  9
 25
 11
 37
 33
 13
 22
 40
 52
 41
 39
 22
  1
 39
  5
 13
  3
 35
 32
 20
 34
 44
 44
 45
 51
 11
 47
 48
 53
 49
 26
 13
 15
 51
 42
 25
 32
 26
 41
 51
 16
 31
  0
 29
 47
 52
 54
 23
 29
  9
 35
 28
  3
 23
 51
 38
 17
 43
 39
 52
  3
 13
  5
 51
 15
  2
 48
 15
 53
 12
 20
 16
 45
  8
  7
 11
 14
 13
  4
  8
 51
 28
 51
 35
 19
 13
  7
 21
 27
 34
 42
 25
 15
 24
 19
 54
 26
 49
  9
 27
 21
 32
 10
 46
 26
 36
 32
 39
 17
 27
 32
 20
 54
 37
 14
  4
  3
 43
 49
 23
  0
 18
  0
 35
 30
 23
  5
 52
 40
 27
 34
 34
 48
  6
 43
 12
 11
  8
 19
 54
 39
 41
 50
 54
 21
 23
 13
 51
 45
 47
 37
 15
 44
 25
 28
 31
 22
  8
 18
 35
 26
  9
 53
 31
 28
 27
 52
 22
 11
 49
 26
  2
 27
 38
 20
  5
 47
  0
 16
 52
 10
 49
 19
 48
  1
 29
 52
 47
  5
  5
 17
 12
  2
 52
 10
 15
 19
  4
  5
 20
 23
 11
 44
  4
  1
 36
 44
  3
 16
 40
 27
 31
 47
  7
 11
  0
 34
  0
  9
 45
 41
 46
 41
 44
  9
 49
 44
 23
 42
  2
 50
 24
 45
 27
 35
 46
 52
  2
 33
 29
 54
 33
 27
 46
 46
 41
 27
 53
 43
  6
 14
 19
 53
 14
 51
  8
  9
 13
 41
 25
 52
 48
 49
 41
 51
 27
  1
 28
 40
 48
  0
 19
 15
 35
  9
 38
 35
  7
 10
 47
 42
  2
 43
 13
 38
 42
 11
  8
 25
 36
 46
 21
  5
 38
 12
 19
 15
 32
  6
 51
  5
 18
 24
 27
 53
 53
 23
 31
 22
 27
 42
  8
 24
 54
 13
 42
 35
 32
 47
 31
 54
 50
 18
 53
  4
 17
  1
 26
  9
 40
 21
 32
  9
  4
 29
 47
  6
 44
 39
 30
 40
  5
 18
 33
 49
  0
 36
 49
 26
 32
 38
 47
 15
 26
 18
 21
 44
 33
 42
 32
  0
  7
  6
 10
 46
  9
 32
 32
 23
 28
 43
 42
 44
 45
 43
  6
  9
  6
  2
 35
 34
 53
 53
  6
 32
 39
 33
 49
 30
 55
 29
 34
 41
 35
 13
 23
 41
 23
 46
 29
 47
  9
 29
 46
 30
 29
 14
 51
  5
 43
 31
 35
 17
 53
 45
 26
 21
 52
 50
 29
 45
 55
 20
 19
  5
 32
 13
 16
 32
 38
 51
 20
 13
 45
 23
  7
  9
 22
  4
  1
  9
 24
 16
 53
 18
 28
 27
  6
 32
 49
  5
 35
 22
  9
 13
 19
 26
  5
 29
 20
 34
 19
 13
 34
  5
 54
 47
 20
  9
 24
 16
 15
  5
 10
 22
 17
 22
 52
 10
  2
 43
 28
 39
 28
 36
 38
 13
  5
 13
 46
 19
 33
 38
 25
 13
 33
 10
  9
 25
 36
  8
 21
  3
 14
  5
 28
 20
 18
 53
 10
 44
 32
 44
  0
 26
 38
 24
 12
 38
 28
 45
 41
  2
  7
 14
  0
 49
 40
 26
  8
 31
 11
 47
 34
 22
 47
 32
  5
 54
 21
 47
 55
 48
 20
 47
 20
 52
 29
 15
 34
 52
 28
  5
 50
 23
 53
 42
 42
 36
 32
 30
 29
 28
 24
 44
 33
 48
 34
 52
 29
 25
 13
 10
 37
  2
 11
  5
 12
 47
 23
  2
 20
 26
 27
 54
 47
 54
 15
 53
 38
 18
 10
 53
  3
 31
 44
 15
 30
 13
 47
 30
 11
 30
 49
 44
 19
 48
 49
 18
  3
 14
 15
 48
  6
 37
 11
 31
  1
 51
  3
 18
  2
 21
 13
 25
 38
  0
 54
 41
  7
  3
  3
 23
  6
 33
 47
  0
 55
 33
 32
 40
 26
  6
 14
 19
 33
 33
 19
 31
  5
 45
 30
 20
 43
  6
 34
 34
 33
  2
 37
 20
 18
 25
 53
  5
 17
 55
 36
 48
 51
 12
 49
 26
 40
 35
 43
 33
 34
 23
 29
 13
 53
 34
 13
 38
 49
  9
 49
 49
 33
  4
 13
 48
 35
 19
 46
 37
 53
 24
 15
 15
 47
  8
 13
 17
 32
 28
  1
 24
 13
 37
 12
 38
 19
 23
  0
 44
 11
  5
 45
 54
 38
 32
 41
  0
 55
 30
 24
 29
 20
  9
 21
  7
 42
 31
 36
 28
 29
 44
 12
 43
 42
 16
  8
 13
  6
 26
  2
 20
 28
 34
  8
 11
 14
 12
  2
 40
 48
 51
 20
 24
 26
 12
  8
 30
 27
 41
 15
 49
 19
 31
 40
 30
  3
 11
 46
 37
 53
 35
 17
 48
 30
 17
 50
 43
  9
 25
 18
  3
 51
 35
 33
 33
 11
 52
 48
 43
 54
 36
 39
  1
 36
 40
 38
 41
 38
 41
  3
 21
 40
 44
  1
  1
 44
 46
 26
 10
 16
 35
  4
 46
  2
 27
 37
 34
 47
 48
  8
 32
 46
  5
 32
 39
 22
 18
 37
 46
 13
 55
 47
  0
 43
  3
  9
 13
 55
 52
 14
 55
 38
 35
 34
 51
  7
 16
 22
 25
 24
 47
  1
  4
  1
  2
  7
 16
 30
  5
  0
 45
 24
 48
 14
 27
 43
 14
 52
 47
 13
 36
 32
 24
  4
  3
 21
 13
 53
 21
  7
 14
 37
 48
 50
 23
 14
  1
 46
 51
 41
  1
 30
 21
  5
 22
 47
 22
 46
  5
 51
 23
 11
 27
 20
 13
  9
 36
 17
 38
 31
 11
  8
 45
 13
  7
 15
 29
 22
 19
  2
 12
 15
 10
  3
 22
 54
 20
 29
 18
 30
 10
 35
 55
 20
 41
 39
  7
  3
  3
  6
 48
 24
  7
 12
 25
 21
 54
  8
 26
 34
 24
 35
  5
 55
 45
 24
 18
 45
 54
 35
 17
 52
 41
  2
 21
 11
 30
 47
 39
 17
 10
