package main import ( "bufio" "os" "fmt" ) var bufin *bufio.Reader var bufout *bufio.Writer func main() { bufin = bufio.NewReader(os.Stdin) bufout = bufio.NewWriter(os.Stdout) defer bufout.Flush() D := make([]int,3) var S int for i := 0; i < 3; i++ { fmt.Fscanf(bufin, "%d", &D[i]); } fmt.Fscanf(bufin, "%d", &S); alive := false if S == 1{ alive = true } else { cnt := 0 for i := 0; i < 3; i++ { cnt += D[i]; } alive = cnt <= 1 } if alive { fmt.Fprintf(bufout, "SURVIVED\n"); } else { fmt.Fprintf(bufout, "DEAD\n"); } }