import scala.io.Source.stdin

object Main {
  def main(args:Array[String]) = {
    val list = stdin.getLines.map { s=>
      val w = s.split(" ")
      (w(0),w(1).toInt)
    }.toList.groupBy(_._1).toArray.sortBy(_._1)

    list.foreach { l =>
      println(l._1)
      println(l._2.map(_._2).sorted.mkString(" "))
    }
  }
}