package main
import (
"bufio"
"fmt"
"os"
"strconv"
)
func has8(n int64) bool {
s := strconv.FormatInt(n, 10)
for i := 0; i < len(s); i++ {
if s[i] == '8' {
return true
}
}
return false
}
func main() {
in := bufio.NewReader(os.Stdin)
var a int64
fmt.Fscan(in, &a)
for b := int64(1); ; b++ {
if has8(a + b) {
fmt.Println(b)
return
}
}
}