← Home
package main

import (
	"fmt"
	"io"
	"os"
)

func main() {
	b, _ := io.ReadAll(os.Stdin)
	var s []byte
	for _, ch := range b {
		if ch >= '1' && ch <= '9' {
			s = append(s, ch)
		}
	}

	ans := int64(1)
	length := int64(1)
	for i := 1; i < len(s); i++ {
		if s[i-1]+s[i] == 105 {
			length++
		} else {
			if length%2 == 1 {
				ans *= (length + 1) / 2
			}
			length = 1
		}
	}
	if length%2 == 1 {
		ans *= (length + 1) / 2
	}

	fmt.Println(ans)
}