object Main extends App {
  import scala.io.StdIn._

  val target = readLine.trim
  println(
    find(target).let{case (a, b) ⇒ s"$a $b"}
  )
  def find(target: String): (Int, Int) = {
    target.indices.tail.find(i ⇒ target(i) == target(i - 1)).map(i ⇒ (i, i + 1)).getOrElse(target.indices.drop(2).find(i ⇒ target(i) == target(i - 2)).map(i ⇒ (i - 1, i + 1)).getOrElse(-1, -1))
  }
  implicit class Scope[T](val value: T) extends AnyVal {
    @inline
    def let[A](func: T ⇒ A): A = func(value)
    @inline
    def also(func: T ⇒ Unit): T = {
      func(value)
      value
    }
  }
}