  0
 70
 32
 74
  2
 44
 21
 77
 45
 66
 18
 60
 30
 21
  2
 18
 64
 55
 39
 60
 61
 32
 51
 18
 68
 25
 74
 74
 26
  9
 71
 45
  7
 14
 25
 64
 52
 62
 72
 48
 66
 76
 51
  0
 62
 39
 66
 34
 10
  4
 50
 57
 13
 10
 48
 60
 16
  3
 14
  3
  2
 72
 28
  1
 71
 26
 46
 17
 75
 27
 73
 39
 62
 44
 23
 53
 66
 77
 61
  5
 77
 44
 29
  6
 63
 21
  1
 78
 13
 69
  6
 72
 71
 11
 16
 19
 71
 47
 50
 64
 71
 39
 76
 74
 73
 60
 21
 23
 15
 37
 24
 69
 67
 14
 45
 50
 26
 36
 45
 20
 76
 48
 61
 50
 45
 67
 67
 37
  0
 36
 18
 53
 66
 63
 37
 42
 57
 50
 62
 68
  3
  0
 29
 11
 10
 21
 44
 69
 33
 37
 61
 62
 64
 69
 31
 25
 52
 14
 56
 71
 43
 64
 74
 14
 72
  4
 12
 30
 11
 35
  4
 52
 74
 70
 52
 49
 77
 72
 34
  2
 26
 74
 53
  0
 50
  9
 77
  4
  9
 44
  0
 31
 14
 64
 36
  0
 61
 54
 23
 78
 72
  6
 29
 54
 16
 11
 60
 27
 65
  3
  3
 41
 74
 74
 38
 28
 78
 66
 57
 52
 12
 45
 34
  8
  0
 40
 66
 46
 75
 71
 42
 40
 39
 48
 56
 38
 43
 30
 65
  6
 26
 35
 34
  2
 20
 75
 15
 11
 60
 69
 59
 51
  0
 13
 51
 18
 22
 29
 37
 51
 33
 11
 60
 49
 48
 52
 15
 35
 19
 76
 24
 35
 50
  7
 67
 30
  1
 62
 34
 57
 46
  2
 74
 75
  2
 27
  3
 56
 24
  1
 23
 44
 72
 53
 64
 18
 15
 60
 38
 20
 24
 47
 32
 64
 37
 32
  9
 19
 67
 30
  4
 31
 38
 75
 32
 41
 77
 36
 23
 52
  5
 11
 73
 30
  3
 13
 46
  9
 71
 67
 65
 59
 29
 38
  4
 26
 65
 52
 73
 10
 45
 60
 21
 57
 34
 45
  8
 67
 75
 27
 32
 48
  5
 74
 71
 72
 15
 29
 51
  2
  9
 47
 41
 31
  2
 25
 48
 57
 72
 36
 66
 30
 72
 66
 69
 21
 41
 10
  6
 49
 53
 72
 73
 34
 78
  6
 18
 13
 53
  8
  8
 43
 52
 43
 66
 46
 30
  9
 75
 74
 27
 45
 71
 54
 71
 19
 33
 12
  3
  2
 49
 51
 64
 18
 62
 55
  0
 55
 76
 52
 28
 72
  4
 66
 17
 58
 18
 42
 58
 29
 39
 55
 44
 15
 38
 48
 60
  7
 53
 70
 61
  4
 33
 61
 62
 14
 51
  6
 67
 42
 50
 42
  1
 50
 66
 62
 29
 55
 57
 74
  0
 66
  6
  8
 43
 19
 42
 13
 14
 72
 72
 47
 46
 21
 14
 17
 16
 38
 20
  4
 70
  2
 33
 63
 39
 16
 34
 52
 73
  9
 56
 77
 54
 38
 60
 43
 11
 20
 28
  5
 38
 35
 35
 60
 21
 21
 22
  9
 28
 69
  5
 62
 68
  5
 19
 10
 78
 18
 25
 57
  3
 65
 55
 21
 66
 10
 50
 70
 11
 47
 60
 39
 62
 70
  5
  1
  9
  4
 58
 28
  4
 51
  0
 55
 72
 13
 64
 38
  8
 67
 12
  6
 57
 61
 23
 57
  7
 25
 61
 53
 57
 23
 69
 31
 53
 60
 21
 43
 12
 24
 60
  7
 30
 29
 30
 17
 25
  1
 13
 71
 31
 66
 39
 63
 11
 29
 22
 78
 39
 68
 52
  3
 73
 19
 20
 38
 64
 23
 77
 73
 36
 51
 77
 37
 65
 14
 55
 18
 24
  0
 25
 33
 41
 40
  6
 74
 16
 49
 63
 19
 51
 24
 56
 73
 68
 62
 58
 11
 58
 35
 72
  8
 70
 65
  3
 22
 57
 30
 23
 75
 19
 48
  1
 22
 65
 58
  8
 73
 19
 57
 67
 49
 62
 44
 32
 23
 74
 30
 48
 48
 39
 17
 75
 22
 11
 73
 54
 63
 32
 75
 49
 47
 43
 61
 78
  3
 61
 66
 19
 69
 37
 35
 68
 17
 71
 45
 74
 14
 72
 41
 13
  2
 28
 78
 71
 29
 55
 32
 78
  6
 20
 32
 44
 49
 76
 33
 27
 51
  9
 18
 43
 14
 58
 26
 20
 28
 67
 21
 53
 52
 41
 48
 53
 64
 59
 24
 41
 38
 64
 15
 40
 78
 38
 72
  2
 63
 59
 78
 78
 63
 50
 25
 23
 14
 43
 14
 74
 19
 25
 36
 45
 31
 52
  6
 62
 20
 77
 21
 47
 37
 16
  5
 15
 21
 53
 10
  4
 29
 22
 66
  2
 52
  8
 45
 60
 39
 27
 29
 64
 43
 62
 28
  4
 53
 20
 48
 41
  9
 16
 16
 61
 27
 62
 54
 64
  5
 13
 57
 59
 30
 32
  5
 45
 10
 47
 13
 22
 32
 77
 70
 39
 27
  9
 25
 70
  4
 42
 78
 66
 46
 67
 37
 69
 46
 66
 43
 37
 54
 78
 73
  0
 21
  3
 36
 23
 26
 59
 43
 75
 41
 32
 28
 61
 28
 28
 36
 40
 19
 67
 50
 36
 46
  3
 20
  0
 63
 28
 32
 70
 56
 62
 53
 51
 56
 55
 33
 44
 32
 48
 35
 54
 56
 50
 13
 52
 48
 16
 70
 54
 70
 28
 63
 32
 11
 58
  1
 70
 15
 21
 49
 65
 11
 25
  5
 41
 71
 48
 26
 12
 11
 42
 76
  1
 27
 74
 30
 51
 48
  9
 42
 17
 67
 49
 47
 17
 57
 76
 65
 70
 72
 69
 48
 78
 70
  7
  6
 40
 34
 30
 19
 21
 55
 74
 10
 75
 43
 17
 16
  8
 77
 47
 17
 42
  2
 39
 59
 53
 44
 30
 64
 28
 21
 20
 67
 10
 14
  3
 26
 54
 48
 71
 60
 22
 32
 12
  8
 19
 12
 35
 54
 49
 59
 63
 54
  4
 52
  1
  3
 12
 16
 62
 39
 33
 59
 60
 37
 46
 39
 35
  4
  2
 25
 38
 14
 32
 36
  2
 32
 33
 33
  2
  0
 71
 73
 37
 40
 44
 23
 37
 48
 41
 17
 75
 44
 66
 45
  5
 35
 10
 62
 25
 10
 68
 59
 11
  7
 50
 33
 62
 78
 56
 10
 69
 38
  1
 19
 21
 38
 11
 15
 71
 45
  2
 38
 50
 35
 50
 26
 44
 34
  6
 38
 23
 49
 67
  8
 32
 23
 32
  7
 21
 53
  1
 64
 73
 61
 77
  1
 25
 75
 16
 14
 58
  3
 33
 17
 73
 35
 45
  9
 33
 46
 67
  5
 38
 30
 74
 44
 69
 22
 22
 56
 21
  0
 66
 45
  7
 33
  2
  1
 60
 68
 77
 21
 33
 75
 11
 24
 27
 36
  8
 29
 64
 71
 14
  8
 78
 69
 30
 32
 74
 46
 21
  9
 43
  0
 59
 53
 26
 42
 46
  7
 29
 17
 17
 64
 34
 36
 16
 36
 51
 45
 15
 27
 34
 45
 67
 32
 61
 75
 11
 28
 78
 27
  6
 26
 12
 63
 76
 25
  6
 29
 23
 14
 13
 24
 58
 33
 46
 65
 43
 74
 27
 40
 78
 54
  8
 44
 77
 64
 21
  4
  5
 21
 19
  1
 40
 39
 52
 34
 67
 64
 56
 11
 66
 67
 17
 61
  5
  3
 41
  9
 56
 57
 21
 13
 75
 26
  2
 50
  0
 52
 14
  1
 52
 69
 61
 68
 12
 10
  8
 67
 61
 42
 66
 23
 13
 63
  0
 72
 49
 23
 76
  6
 71
  5
 27
 65
 75
 21
 11
 60
 69
 44
 49
 16
 32
 54
  1
 23
 70
 33
 22
 46
  4
 15
 38
  0
 52
 33
 59
 35
 11
 16
 64
 79
 13
  7
 50
 34
 14
 16
 45
 57
 59
 49
 30
  6
 15
 70
  5
  5
  9
 13
 43
  1
 14
 53
 63
 40
 61
 21
 55
 52
 23
 34
 43
 40
 10
  9
 56
 10
  2
  5
  6
 72
 76
 23
 51
 71
  2
  9
 20
 30
 78
 35
 46
 28
 38
  9
 13
 77
 71
 42
 70
 65
 49
 77
 18
  9
 73
 40
 53
 35
  2
 47
 11
 68
 46
 20
 34
 16
 17
 45
 35
 71
 56
 70
  8
 76
 65
  7
 56
 52
 32
 37
 30
 73
 20
 39
 74
 20
 59
 43
 37
 42
 34
 53
 45
  6
  5
 64
 71
 30
 58
 18
 43
 20
 44
 38
 43
 23
 77
 74
 62
  6
 78
  7
 36
 59
 42
 68
 67
 74
 72
 72
 78
 17
 25
 21
 16
 16
 58
 61
 42
 21
 51
  5
 27
 78
 26
 75
 19
 21
 30
 73
 27
 39
 72
 47
 15
 76
 25
 64
 11
 10
 48
 74
 53
 10
 26
 48
 35
 27
 65
 67
 61
 23
 37
 62
 50
 38
 55
 56
 16
 29
 42
 29
 44
 32
 42
 41
 64
 29
 69
 59
  1
  2
 25
 39
 64
 37
 63
  8
 54
 41
 59
 26
 41
 17
 74
 21
 27
 40
 53
 57
 65
 17
 60
 24
 54
 47
 40
 10
 72
 52
 65
 68
 37
 26
  8
 31
 50
 30
 70
 57
 52
 40
 36
 33
 45
  9
 44
 21
 33
 54
 68
  3
 50
 11
 15
 13
 55
 19
 68
 39
 58
 21
 13
 75
 31
 78
  0
 58
 24
 61
 21
 73
 24
 53
  7
 41
 65
 48
 66
 14
  1
 59
 16
 45
 49
 18
 51
 43
 27
 42
 53
 31
 75
 72
 20
 61
 12
 40
 28
 61
 42
  3
 42
 51
 28
  2
 37
  4
 29
  2
 11
 62
 45
 19
 68
 64
 20
  1
 20
 26
 10
 43
 51
 66
 78
 58
 41
 78
 13
 51
 41
 49
 50
 76
 27
 75
  8
 46
 72
 78
 41
  0
 59
 77
 16
 57
 66
 16
 74
  1
 36
 59
 41
 49
  6
 54
  8
 30
  9
 54
 29
 73
 73
 30
 44
  2
  4
 47
 24
 53
 77
 39
 39
 21
  8
 38
 59
 54
 24
 46
 26
 31
  5
 48
 75
  8
 14
 76
 18
 16
 42
 33
  5
 25
  4
 48
 79
 61
 16
 25
 31
 61
 58
 14
 19
 74
 21
 73
  1
 66
 26
 37
 75
 25
 58
 22
 25
 58
  9
 77
 37
 20
 58
 19
 35
 60
 47
 49
  9
 62
 79
 11
 10
 56
 19
 15
 27
 10
 68
 27
 69
 72
 63
 28
  0
 12
 45
  6
 49
 50
 59
 14
 68
 45
 26
 12
  6
 66
 37
  7
 41
 15
 23
 53
 56
 49
 53
  1
 78
 57
 22
 63
  1
  0
 26
 64
 37
 50
 55
 37
 77
 63
 43
 60
 13
 63
 53
 58
 39
 46
 25
 62
 43
 20
 19
 74
 43
 50
 54
 39
  5
 58
  5
  0
 23
 13
 64
 52
 48
 32
 18
 42
 68
 38
 46
 72
 29
 73
 55
 70
 54
 14
 41
 21
 18
  1
 67
 69
 36
 76
 17
 60
 49
 52
  0
 11
  6
 47
 21
  5
 71
 38
  2
 17
 51
 45
 53
 68
 11
  7
 53
 55
 12
  0
 66
 13
 77
 28
 60
 17
 13
 60
  3
 43
 38
 74
 56
 30
 17
 75
 25
  5
 29
 21
 33
  7
 59
 74
 76
 76
 11
 48
 47
 30
 30
 19
 24
 60
  9
 17
 42
  2
 27
 37
 66
 63
  1
 28
 77
 48
 74
 67
 28
  4
 59
 53
  2
  2
 29
 71
 55
 31
 38
  2
 54
 45
 61
 63
 22
 76
 56
 44
 50
 12
 62
 79
 62
 50
 53
 60
 10
 36
 36
 39
 43
 79
 12
 48
 26
 26
 43
 66
  0
 76
 66
 77
 12
 60
 51
 59
 50
 52
 59
 47
 59
 20
 65
 25
 24
 16
  0
 67
 30
 15
 73
 60
 16
 59
 22
 37
 50
 58
  4
 40
 43
 62
 35
 30
 24
 72
  2
 68
 35
 53
 19
  1
 42
  0
 25
 73
 14
 25
 39
 55
 34
 63
  1
 29
 11
 18
  9
 77
 35
 24
 33
 59
 68
 58
 49
 36
  7
 49
  7
 77
 13
 58
 27
  4
 26
 24
 56
 17
 26
 51
 65
 37
 27
 27
 28
  4
  9
 24
 66
 34
 29
 71
  1
  0
 30
 48
 30
 43
 13
 22
 39
 11
 49
 64
 32
 63
 60
 11
  2
  0
 31
 70
 49
 63
 26
 16
  3
 49
 33
 56
 16
 12
 61
 72
 74
 38
 73
 23
 73
 44
 43
 23
  4
 53
 69
 24
 71
 13
 31
 41
 49
 30
  6
 73
 64
 19
 76
 57
 56
 22
 18
 61
 32
 51
 37
  8
 10
 10
 36
 57
 73
 60
 75
 72
 24
 62
 77
  6
 73
 48
 47
 46
 64
 74
 64
 56
 12
 26
 16
 54
 10
 25
 68
 29
 21
  7
 69
  3
 44
 19
 24
 34
 44
 60
 16
 34
  9
 65
 77
 55
 27
 10
  3
 72
 73
 61
 40
 66
 61
 37
 25
 61
 42
 78
 11
 32
 77
 72
 32
 42
 74
 46
 48
 36
 35
 63
 72
 30
 69
 78
  7
 72
 28
 34
 72
 18
 71
 14
 62
  7
 18
 72
 39
 54
 26
 25
 36
  6
  2
 21
 45
 36
 34
 57
 40
 48
 16
  8
 48
  4
 70
 26
 51
 15
 50
 28
 27
 22
 16
 77
 15
 24
 52
 34
 64
  0
 78
 37
 48
 60
 54
  6
  6
  8
 73
 42
 43
  2
 67
 10
 75
 67
 54
 61
 16
 39
 45
 58
 32
 45
 30
 66
 44
 42
 45
 54
 40
 41
  6
 40
 72
 45
  6
 47
 51
 59
 57
  0
 37
 31
 72
 78
 18
 50
 42
 31
  9
  5
  7
 11
 52
  9
 70
 57
 67
 10
 21
 18
 55
 17
 49
 42
 55
 50
 12
 57
 48
  8
 35
 79
  3
 37
  6
 16
  5
 23
 15
 10
 57
 15
 49
 28
 52
 21
 29
 39
 56
  5
 45
 78
 63
 73
  9
  2
 19
 78
 56
 64
  1
 67
 52
 52
 13
 47
 39
 75
 48
 47
  0
 26
 48
 35
 33
 38
 51
 70
 69
 28
 62
 15
 13
 40
  7
 20
 40
 49
 75
 12
 14
 15
 19
  5
 14
 24
 67
 28
 48
 62
 24
 38
 79
 13
 49
  2
 44
 75
 53
 19
 22
 15
 76
 20
 28
 55
 22
 43
 20
 63
 32
  8
 63
 36
 11
 69
 54
 68
  3
 16
 48
  8
 37
 35
 28
 74
 23
 47
 58
 68
 61
 24
 11
 68
 19
 27
 31
 43
 77
 33
 35
 57
 49
 51
 60
 22
 16
 78
 67
  5
 76
 74
 43
 65
 63
 60
 20
 55
 66
 35
 77
 16
 53
 61
 71
 79
 57
  2
 58
 28
  4
 77
 77
 27
 47
 32
 40
 38
 39
 19
 25
  9
  3
 64
  4
 63
 39
 18
 37
 77
 51
  2
 38
 17
  9
  5
 64
 59
 76
 16
 24
 42
 55
 37
 66
 13
 11
 14
 76
 46
 31
 54
 26
 20
 21
 21
 58
 45
 21
  8
 79
 61
 49
 25
 58
 45
 79
 32
 14
 42
 18
 28
 77
 65
 58
 53
 60
 67
 65
 67
 29
 20
 41
 48
  7
 43
 62
 56
 12
 74
  5
 61
 35
 41
 10
 17
 28
 24
  5
 41
  8
 14
 60
 29
 61
 22
 21
 67
 53
 65
 50
 60
  4
 79
  3
 47
 20
 54
 59
 19
 29
 50
 41
 26
 70
 19
 13
 11
 18
 13
 45
 27
 11
  8
 53
 58
 16
 71
 44
 59
 34
 68
 37
 42
 74
 39
 74
  3
  0
 76
 39
 36
 21
 60
 77
  0
 32
 69
 44
 12
 28
 66
  5
 57
 12
 49
  8
 60
 27
 26
 70
 13
 59
  5
 38
 22
 13
 75
 70
 56
 67
 19
 67
 63
 54
 60
 34
  4
 18
 67
 69
 44
 35
 67
  9
 38
 19
  0
  3
 43
 18
 61
 34
 65
 63
 67
 21
 61
 73
  1
 69
 74
 76
 25
 79
  6
  2
 64
 76
 38
  3
 53
 74
 25
  2
 45
 60
 67
 29
 31
 75
 13
 63
 60
 56
 21
  8
 71
 46
 59
 58
 36
 45
 18
 29
 71
 26
  7
 37
  6
 34
 28
 48
 78
 48
 44
 58
  3
 19
 64
 29
 77
 71
 14
 74
 54
 24
 72
 55
 66
 21
 31
 17
 72
 58
 58
 16
  3
 11
 45
 68
 35
 52
 26
 55
 15
 41
 28
 53
 50
 54
 41
 14
 14
 34
  9
 46
 25
 79
 16
 63
 55
 37
 54
 20
  8
  5
 24
  0
 18
 49
 56
 33
  1
 68
 12
 77
 21
 18
 48
  6
 62
 70
 20
 70
 21
 29
 60
 61
  8
 56
 28
 51
 33
 72
 63
 61
 16
 42
 21
 27
 33
 27
 15
 78
 57
 26
 26
 51
 10
 43
 54
 40
 70
 71
 76
 56
 16
 52
 19
 14
 11
 21
 40
 35
 65
  4
 15
 65
 37
 12
 57
 64
 34
 76
 47
  6
  3
 69
 23
  9
 19
 75
 50
 77
 68
 64
 10
  9
 12
  9
 14
 15
 15
 71
  7
 42
 29
  7
 27
 37
  2
 48
 50
 33
 16
 53
 18
 57
 21
 74
 33
  1
 35
 56
 35
 75
 36
 42
 67
 26
 35
 52
  8
 15
 35
 21
 66
 63
  7
  9
 70
 74
 40
 42
 16
 44
  3
 31
 18
 25
 22
 54
  2
 60
 13
 55
 34
 79
 38
 19
 14
 69
 10
 37
 18
 34
 54
  2
  6
 36
  3
 18
 74
 34
 27
 74
 49
 72
  0
 48
 79
  2
  8
 40
 47
 79
 72
 51
 60
 34
 43
 61
 16
 42
 22
 27
 45
 65
 19
 29
  9
  3
 33
 69
 40
 73
 66
  7
 65
 61
 70
 43
 79
 46
 25
 12
 79
 24
  0
 18
 57
 20
 14
 64
 33
 31
 75
 43
 61
 52
 20
 62
  1
 10
 29
 18
 79
 78
 75
 57
 48
 63
 74
 53
 78
 15
 35
 50
 37
 25
 43
 10
 20
 41
 61
 51
 38
 48
  2
 12
  9
 74
  6
  0
 16
 30
 18
 75
 27
  0
 65
 60
  9
 50
 25
  2
 52
 68
 34
 43
 77
 63
 36
 60
 20
 45
 20
  3
 77
 16
 39
 47
 45
 21
 13
 54
 47
  1
 20
 66
 43
 77
 26
 45
 30
 26
 33
 59
 77
 46
 20
 51
  3
 34
 24
  0
 10
 25
 71
 64
 42
 27
 22
 74
 47
 25
 63
  8
 38
  1
 61
 65
 67
 15
 51
 35
 18
 19
 78
 60
 42
 77
 30
 79
 49
 45
 56
 51
 41
 18
 71
 59
 41
 47
 30
  4
 32
 11
  2
 55
  6
 40
 12
 60
 39
 51
 14
 28
 64
 73
  7
 14
 48
 34
  5
  3
 66
 54
 39
 11
 70
  3
 60
 27
 61
 12
 21
  0
 28
 41
 66
 41
 79
 61
 15
 20
 53
 18
 33
 59
 37
 78
 57
 61
 15
 21
 29
 35
 66
 54
  6
 46
  7
 31
 55
 48
 12
 46
 14
 24
  3
 66
 56
 75
 16
 62
  1
 61
 57
 11
 34
 19
  0
 70
 47
 10
  6
 12
 30
  6
 45
 35
 30
 65
 64
  1
 76
 56
 65
 23
  8
 44
  6
 69
 56
 37
 39
 47
  9
 33
 51
 28
 46
 14
 41
 39
 24
 74
 48
 39
 71
 60
 57
 63
 45
 25
 36
  3
 51
 17
  4
 40
 32
 72
 11
  1
 14
 29
 22
 15
 52
 58
  6
 69
 66
 37
 28
  5
 30
 50
 52
 20
 54
 29
 63
 13
 51
 14
 14
 68
 20
 71
 60
 61
 24
 10
 21
 17
 17
  8
 27
 62
 19
 79
  0
 41
 46
 11
 14
 63
  9
 46
 77
 56
 73
 32
 55
 37
 17
 56
 69
  4
 16
 38
 40
 36
 45
 59
 43
 55
 47
 45
 11
 45
 16
 13
 25
 51
 18
  2
 41
 73
 76
 11
 45
 62
 29
 12
  5
 47
 10
 60
 61
  9
 43
 46
 77
 38
 78
 39
  8
  3
 57
 65
 72
 46
 51
 15
 77
 63
 50
 34
 13
 44
 10
 23
 17
 78
 76
  1
 11
 67
 34
 48
 50
 59
 78
 34
 14
 52
 78
 14
 56
 15
 62
 32
 79
 21
 28
 48
 20
 15
  5
 21
 42
 74
 38
 73
 14
 28
 66
  7
 38
 79
 17
 70
 55
 71
 49
 24
 79
 45
 71
 53
  5
 26
 68
 76
 78
 51
  3
  6
 55
 64
  2
 68
 16
 17
 50
 15
 79
 25
 75
 49
 22
 11
  9
 51
 57
 56
 73
 69
  2
 57
 37
 13
 77
  0
 64
 46
 63
  3
 47
  8
 67
 69
 22
  7
  1
 46
  5
 30
 66
 69
 73
 37
 42
 23
 43
 64
 67
 35
 50
 21
  4
 65
 25
 78
 32
 48
  7
 78
 41
 23
 48
 19
  5
 58
 18
 73
 75
  8
 17
 34
 58
 78
 48
 19
 14
  6
 67
  4
 34
 79
 16
 50
  7
 23
 32
  3
 15
 30
 31
 38
 55
 77
 72
 54
 40
 26
 78
 23
 21
 72
 20
 74
 13
 37
  6
 49
 70
 68
 38
 51
 13
 20
  9
 15
 77
  7
 52
  6
  1
 78
 18
 27
 66
  3
 52
 11
 28
 40
 13
 34
 16
 32
 26
 26
 37
  8
 59
 25
 73
 13
  2
 59
 22
 59
 76
 10
  4
 57
 39
 75
 67
 18
 28
 16
 57
 19
 57
 76
 23
 61
  6
 68
  4
 30
 10
 60
 73
 32
 47
 54
 36
 47
 66
 37
 68
 32
 14
 62
 77
 51
 38
 62
 33
 56
 47
  3
 72
  9
 62
 70
 63
 45
 36
 56
 56
 40
  8
 51
 66
 43
 23
  7
 28
 61
 43
 12
 38
 73
 60
 14
 23
 29
 18
  3
 78
 45
 61
 61
 73
 57
 42
 42
 44
 27
 13
 49
 36
 53
  6
  4
 44
 23
 49
 59
 46
 65
 52
  2
 53
  3
 75
 51
 17
  8
 49
 69
 28
 13
 29
 19
 60
 48
 79
  2
 68
 31
 34
 23
  8
 40
  6
 29
 63
 76
  9
  8
 64
 52
 26
 38
 60
 16
 63
 30
 13
 53
 60
 57
 49
 32
 64
 25
 30
 34
 63
 79
 18
 46
 75
 12
 60
 39
 78
 22
 31
 57
 74
 15
 76
  4
 51
 26
  5
  6
 50
 67
 54
  1
 34
 71
 19
  4
  1
 52
  6
 71
 21
 26
 24
 37
 35
  0
 76
  5
 11
 22
  6
 78
 29
 79
 25
 70
 33
 30
 10
 18
 64
 53
 37
 59
 61
 29
 57
 11
 75
  9
 73
 45
 15
 67
 77
 29
 50
 67
 73
 32
 77
 68
  0
  9
 45
 21
 61
 75
 40
 51
  5
 78
 11
 36
 43
 64
 54
 22
 56
 39
 13
 50
 53
 22
 30
 48
 43
 56
 33
 29
 39
 22
 44
  0
 53
 57
 61
 28
 46
  4
 28
 13
 64
 27
 32
 55
 10
 76
 65
 44
 31
 39
 76
 39
 32
 13
 54
 48
 31
 63
 45
 67
 58
  2
 33
 19
 29
  7
 41
 46
 66
 67
 47
 27
 78
 72
 74
 16
 59
 48
 25
  3
 15
 17
 12
 45
 50
  7
 63
 72
 74
 49
 46
 26
 24
 34
 56
  0
 23
 57
 79
 25
 31
 14
 73
 64
 50
 26
 79
 16
 52
 66
  9
 60
 37
 57
 16
 72
 50
 42
 45
 37
  1
 64
 27
 75
 17
 62
 54
 20
 36
 51
 43
 71
 52
 19
 53
 10
 42
 49
 32
 18
 27
 11
  5
 64
 76
 66
 50
 49
 39
 68
 79
 35
  3
 35
 27
  1
 40
 33
 39
 23
 61
 67
 10
  0
 38
 57
 63
 36
 16
  7
 39
 34
 53
 40
 12
 24
 68
 51
 52
  6
  3
 32
 13
  2
 54
 21
 54
  2
 43
  7
 23
 11
 58
 25
  2
 70
 68
 61
 40
 14
 61
  5
 54
 36
 14
 33
 43
 17
 79
 24
 12
  9
  6
 36
 52
 58
  7
 70
 46
 15
 35
 51
 61
 78
 38
 18
 16
 62
 56
 34
 61
 10
 38
 32
 32
 21
 31
 48
 24
 78
 48
  9
 62
 50
 34
 33
 38
 34
  2
 67
 28
 21
 28
 10
 14
 51
 13
  1
 25
 64
 31
 19
 58
 24
 28
 23
 11
  5
 55
 71
 70
 31
 45
 46
 13
 36
 69
 47
 47
 64
 75
 36
 46
 12
 42
 49
 37
 35
  1
 21
 79
 67
 24
 29
  9
 19
 38
 69
 18
 62
 58
 68
 75
  0
 21
 76
 26
 75
 15
 61
 23
  2
  7
 75
 23
 33
 46
 50
 67
 21
 74
 60
 20
 18
 16
  4
 45
 47
 20
 61
 40
 60
 26
 65
 46
 36
 54
 26
 29
 16
 74
 75
 44
 43
 42
 53
 31
  8
  8
 71
  2
 76
 18
 10
  4
 14
 60
 45
 34
 76
 29
 62
 27
 28
 45
 47
 44
 10
 70
 58
 22
 56
 46
 63
  8
  3
 19
 32
  5
 30
 26
 13
 28
 21
 24
 34
 31
 16
  4
  3
  9
 29
 55
  5
  0
  7
 77
 19
 54
 55
 39
 52
 28
 74
 78
 11
 62
 49
 23
 42
 47
 36
 46
 54
 24
 61
 70
 26
 74
 53
 17
 77
 69
 42
 60
 55
 25
 51
 56
  1
 15
 78
 39
  9
 75
 13
 43
 53
 73
 40
  0
 32
 76
 63
 19
 35
 58
  2
 38
 22
 76
 51
 35
 55
 36
 42
  5
 10
  0
 21
  3
  8
 50
 33
 44
 27
  7
 79
 58
 68
  3
 29
  1
 52
  3
 15
 72
 61
  2
  3
 51
 75
 29
 75
 35
 55
 23
 22
 50
 19
 49
 30
 23
  9
 62
 37
 39
  3
 35
 15
 42
 50
 53
 35
 12
 54
  2
 25
 35
 57
  8
 54
 77
 18
  7
 51
 49
 79
 20
  3
 67
 60
 61
  6
 47
  8
  3
 70
  7
 12
 74
 16
 52
 45
 13
 44
 17
 12
 63
 48
 33
 59
 79
 24
 54
 74
 56
 22
 54
  7
 79
 25
 46
  1
 44
  3
  8
 39
 64
 10
 56
  0
 30
 26
 27
  7
 47
 72
 62
 53
 18
 57
 22
 56
 40
 65
 23
 42
 60
 33
 43
 40
  7
 62
 37
 36
 31
 40
 49
 60
 40
 12
 51
 66
 22
 59
 42
 39
 48
 22
  4
 40
 55
 76
 12
 78
 43
 27
 28
 16
 44
  2
 51
 67
 55
  8
 77
 61
 51
 37
 63
 11
 69
 11
 72
 23
 60
 31
 34
 67
 46
  4
 71
 16
 44
 24
 54
 36
 10
 51
  1
  4
 36
 16
 63
  7
  6
 21
 37
 45
 18
 13
 47
 69
 79
 25
 79
 32
 37
  5
 13
 74
 19
 60
  3
 23
 69
 51
 50
 59
 14
 53
 77
 49
 58
 39
 51
 73
  3
 12
 43
  8
 29
  6
 11
  2
 12
 20
 63
 65
 41
 50
 41
 60
 63
 38
 25
 31
 64
 46
 38
 75
 75
 16
 41
 31
 23
  3
 15
 19
 11
 53
 12
 37
 57
 16
 19
 43
 29
 73
 21
 66
 27
 44
 40
 72
 43
 60
 10
 46
 20
 44
 33
 10
 57
 62
 50
  5
  2
 72
 29
 79
  9
 29
 48
 30
 26
 56
 47
  2
 29
 60
 17
 22
 20
 26
 66
  4
 36
 37
 44
 20
 64
 55
  3
 18
 12
 36
 15
 79
 23
 40
 56
 78
 52
 14
 28
 53
 62
 47
 52
 70
  9
 67
  5
 14
 59
 59
 10
 15
 79
 45
 24
 62
 10
 24
 72
 26
 51
 69
 42
 24
 52
 77
 12
 39
 31
 28
 66
  6
 11
 34
 71
 49
 14
 63
 39
 19
 35
 19
 78
 79
 52
 64
 46
 36
 62
 12
 49
 78
 45
  2
 17
  2
 58
 22
 31
 75
 25
 75
 75
 30
 12
 42
 69
  9
 14
 20
 18
 37
 31
 79
 14
 61
 54
 58
 14
 41
 13
  9
 56
 46
 69
 44
 68
 38
 62
 63
 61
 33
  5
 52
 55
 55
 49
  8
 44
 42
 18
 47
 50
 31
  6
 19
 48
 21
 45
 23
 35
 48
 21
  2
 78
 65
 17
 60
 75
 54
 16
 35
 63
 11
  2
 27
 59
 43
 27
 77
  5
 28
 33
 50
 56
 44
 68
 32
  2
 38
 71
 31
 10
 59
 18
 70
 68
 23
 76
 42
 66
 69
 12
 74
 69
 53
 62
 15
 68
 63
 40
 47
 38
 27
  1
 54
 48
 48
 65
 45
 78
 56
 66
  0
  1
 67
 52
 61
 68
 40
  2
 30
 14
 59
 14
 66
 40
 67
 69
 15
 42
 16
 50
 45
 34
 59
 28
  7
 25
  8
 61
 12
 58
 53
 72
 67
 18
 38
 33
 46
 38
  1
 63
 49
  0
 74
 34
 26
 48
  9
 29
  3
 69
 49
 79
 65
 21
 79
 50
 36
 62
 16
 33
 10
 61
 68
 57
 58
 75
 63
 19
 36
 55
 64
 71
 46
 62
  8
 78
  0
 15
 76
 77
 70
 66
 76
 48
 69
 57
 31
 41
 33
 51
 70
 54
 21
 69
 61
 73
 79
 24
 60
 25
 32
 20
 54
 30
 78
 25
 17
 32
  4
 44
 74
 31
 20
 50
 37
 61
 70
 45
 11
 68
 72
 66
 19
 69
 53
 70
 40
 42
  2
 18
 46
 21
 11
 16
 44
  4
 27
 74
 45
 39
 24
 32
 51
 18
 55
 29
 29
 64
 72
 19
 31
 39
 19
  8
 60
 66
 58
  8
 12
 50
 11
  2
 30
 44
 46
 34
  6
 28
 27
 42
 49
 36
 55
 62
 13
 71
  0
 32
 37
 65
 29
 35
 68
 28
 32
 49
  3
 76
 34
 74
 29
 29
 66
 40
 63
  5
 68
 76
 42
  9
 10
 11
 60
 62
 46
 54
 52
 51
 24
 34
 28
 40
 48
 25
  7
 25
 38
 72
  3
 41
 31
  0
 24
 12
 10
 65
 53
 33
 49
  4
 77
 29
  9
 40
 58
 22
 62
  3
 44
 74
 26
 44
  6
 57
 48
  7
 65
  3
 63
 55
 30
  7
 50
 34
  6
 53
  5
 54
 58
 50
 76
 66
  4
 65
 28
  2
 73
 24
 74
 40
 15
  0
 20
 68
 21
 16
 39
 63
 73
 18
 21
 66
 14
 79
 48
 65
 75
  7
 12
  7
 16
  5
 49
 73
 46
 60
 67
  8
 79
 50
 23
  3
 26
 16
 42
 46
 20
  8
  5
 75
 14
  9
 70
  4
 27
 29
 61
 23
 31
 72
 38
 44
  1
  3
 49
 32
 42
  2
 77
 61
 10
 20
  1
 33
  9
 67
 75
 48
 74
 52
 72
 76
 18
 58
 31
 71
 73
 43
 58
 77
  4
  5
 21
 59
 70
 61
 57
 79
 26
 51
 47
 37
 67
 36
 61
 61
 18
 43
  4
  8
 76
  2
 11
 15
 40
 32
 63
 31
 65
 28
 17
 65
 47
 46
 62
 41
 34
 23
 53
 73
 54
  9
 29
 71
 76
 79
 42
 69
 77
 71
 30
 51
 64
 38
 58
 64
 56
  2
 74
 12
 65
 79
 54
  9
  3
 32
 35
 27
 40
 79
 12
 66
 79
 31
 39
 75
 27
 71
 38
 22
 42
 78
 48
 22
 20
 23
 70
 79
 38
 62
  1
  5
 54
 63
 16
 79
 60
 34
 74
 54
 57
 65
 30
 52
 42
 18
 43
 61
 75
 32
 73
 68
 28
 73
 70
 30
 64
 79
 22
 21
 44
  4
  7
  8
 61
  9
 56
  7
 11
 36
 48
 62
 73
 71
 17
  8
  2
 57
 56
 57
  0
 33
 31
 17
 24
 17
 50
 76
 40
 79
  4
 72
 72
 21
 19
 41
 23
 45
 35
 45
 38
 29
 15
 23
 16
 60
 54
  7
 29
  4
 16
 12
 78
 74
 70
  8
 53
 28
 53
 79
 18
 21
 45
  0
 20
 59
 19
 20
 76
 29
 42
 30
 42
 36
 39
 55
 14
  4
 34
 18
 76
 58
 15
 57
 36
 11
 66
 79
 39
 27
 19
 20
 41
 62
 55
 75
 33
 49
  0
 26
 29
 56
 47
 38
 39
 41
 61
 47
 15
 42
 19
 54
  8
  5
 63
 17
 76
 25
 60
 31
 13
 69
 10
 15
 42
 60
 70
 57
  8
 43
 73
 31
 67
 13
 79
 23
 44
 23
 47
 44
 63
 78
 27
 58
 75
  0
 66
 63
 25
 52
  1
 10
 45
 78
 42
  2
  8
 24
 35
 13
 62
 23
 35
 67
 59
 77
 77
 45
  7
 71
 40
 42
 64
 61
 74
 55
 44
 29
 26
 55
 69
  2
 30
 26
 50
 55
 20
 52
 52
 20
 55
 15
 16
  7
 74
 64
 62
 59
  6
 58
 23
 57
 14
  4
 20
  9
 60
 62
 26
  2
 34
 31
 63
 68
 28
 19
 26
 46
 19
  5
 79
 19
 44
 37
 24
 28
  2
 61
  3
 29
  5
 63
 61
 78
 49
 52
 75
 79
  6
 75
 11
 16
 23
 45
 79
 25
 28
 65
 39
 39
 37
 23
 57
 74
 40
 76
 13
 26
 51
 65
 45
 53
 56
 21
 26
 24
 71
 20
 39
 63
  0
 44
 79
 47
 19
 52
 65
 16
 77
 37
 17
 48
 37
 65
 24
 16
 48
 29
 70
 18
 41
 76
 65
  4
 69
 53
 20
 34
 50
 50
 65
 11
  4
 41
 49
 21
 58
 19
 11
 48
 42
 28
  9
 60
  4
 27
 63
 29
 50
 30
 47
 67
 18
 34
 64
  3
 73
 77
 61
 43
 42
 46
 63
 32
 61
 32
  3
 60
 33
  6
 48
 18
 26
 22
 55
 70
 10
  5
 60
 55
  0
 72
  1
 44
 20
 42
  6
 67
 12
 64
 15
 29
 26
 72
 26
 62
 17
 16
 28
 36
 13
 72
 41
 29
 71
 79
 79
  7
 77
 65
 43
 62
 39
 37
 17
 67
  3
 27
 54
  4
 60
 53
 39
 14
 24
  0
 23
 59
 24
 19
  4
 19
 29
 78
 45
 46
 62
 59
 47
 23
 41
 53
 66
 49
 61
 56
 36
 41
 78
  7
 19
 22
 43
 40
  7
 32
 31
 21
 76
 45
 12
 46
 52
 24
 46
  7
 67
  0
 36
  6
 40
 70
 78
  0
 29
 22
 52
 52
  6
 39
  6
 28
 16
 19
 54
 71
 71
 61
 21
 57
 45
 49
 36
 56
 23
 46
 62
  2
 70
 65
 40
 25
 18
 36
 73
  7
 14
  6
 15
 12
  2
 10
 35
 12
 74
 70
 53
 50
