class Time

  # 1分の秒表記
  MINUTE_SECOND = 60

  #1時間の秒表記
  HOUR_SECOND = 3600

  def initialize(second)
    self.convertTimeFromSecond(second)
  end

  # 秒数を時・分・秒に変換してフィールドに格納します。
  def convertTimeFromSecond(second)

    # 渡された秒から時の計算をして余りを取得
    @hour = second / HOUR_SECOND
    surplus = second % HOUR_SECOND

    # 時計算の余りから分の計算をして余りを取得
    @minute = surplus / MINUTE_SECOND
    surplus = surplus % MINUTE_SECOND

    # 分計算の余りを秒に設定
    @second = surplus
  end

  def getHour()
    return @hour
  end

  def getMinute()
    return @minute
  end

  def getSecond()
    return @second
  end

end

timeInstance = Time.new(gets.chomp.to_i)
puts timeInstance.getHour.to_s + ":" + timeInstance.getMinute.to_s + ":" + timeInstance.getSecond.to_s