import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Main {
    public static void main(String[] args){
    	try {
    		InputStreamReader isr = new InputStreamReader(System.in);
    		BufferedReader br = new BufferedReader(isr);
    		String buf = br.readLine();
    		int S = Integer.parseInt(buf);
    		if(0 <= S && S < 86400){
    		
    		int h=S/3600;
    		
    		int m=(S%3600)/60;
    		
    		int s=(S%3600)%60;
    		
    		System.out.println(h+":"+m+":"+s);
    		}
    	} catch(IOException e) {
		    System.err.println(e);
		}
    }
} import java.io.BufferedReader; BufferedReader java.io import java.io.IOException; IOException java.io import java.io.InputStreamReader; InputStreamReader java.io public class Main {
    public static void main(String[] args){
    	try {
    		InputStreamReader isr = new InputStreamReader(System.in);
    		BufferedReader br = new BufferedReader(isr);
    		String buf = br.readLine();
    		int S = Integer.parseInt(buf);
    		if(0 <= S && S < 86400){
    		
    		int h=S/3600;
    		
    		int m=(S%3600)/60;
    		
    		int s=(S%3600)%60;
    		
    		System.out.println(h+":"+m+":"+s);
    		}
    	} catch(IOException e) {
		    System.err.println(e);
		}
    }
} Main public static void main(String[] args){
    	try {
    		InputStreamReader isr = new InputStreamReader(System.in);
    		BufferedReader br = new BufferedReader(isr);
    		String buf = br.readLine();
    		int S = Integer.parseInt(buf);
    		if(0 <= S && S < 86400){
    		
    		int h=S/3600;
    		
    		int m=(S%3600)/60;
    		
    		int s=(S%3600)%60;
    		
    		System.out.println(h+":"+m+":"+s);
    		}
    	} catch(IOException e) {
		    System.err.println(e);
		}
    } main {
    	try {
    		InputStreamReader isr = new InputStreamReader(System.in);
    		BufferedReader br = new BufferedReader(isr);
    		String buf = br.readLine();
    		int S = Integer.parseInt(buf);
    		if(0 <= S && S < 86400){
    		
    		int h=S/3600;
    		
    		int m=(S%3600)/60;
    		
    		int s=(S%3600)%60;
    		
    		System.out.println(h+":"+m+":"+s);
    		}
    	} catch(IOException e) {
		    System.err.println(e);
		}
    } try {
    		InputStreamReader isr = new InputStreamReader(System.in);
    		BufferedReader br = new BufferedReader(isr);
    		String buf = br.readLine();
    		int S = Integer.parseInt(buf);
    		if(0 <= S && S < 86400){
    		
    		int h=S/3600;
    		
    		int m=(S%3600)/60;
    		
    		int s=(S%3600)%60;
    		
    		System.out.println(h+":"+m+":"+s);
    		}
    	} catch(IOException e) {
		    System.err.println(e);
		} catch(IOException e) {
		    System.err.println(e);
		} IOException e {
		    System.err.println(e);
		} System.err.println(e) System.err.println System.err System System.err e {
    		InputStreamReader isr = new InputStreamReader(System.in);
    		BufferedReader br = new BufferedReader(isr);
    		String buf = br.readLine();
    		int S = Integer.parseInt(buf);
    		if(0 <= S && S < 86400){
    		
    		int h=S/3600;
    		
    		int m=(S%3600)/60;
    		
    		int s=(S%3600)%60;
    		
    		System.out.println(h+":"+m+":"+s);
    		}
    	} InputStreamReader isr = new InputStreamReader(System.in); isr new InputStreamReader(System.in) BufferedReader br = new BufferedReader(isr); br new BufferedReader(isr) String buf = br.readLine(); buf br.readLine() br.readLine br int S = Integer.parseInt(buf); S Integer.parseInt(buf) Integer.parseInt Integer buf if(0 <= S && S < 86400){
    		
    		int h=S/3600;
    		
    		int m=(S%3600)/60;
    		
    		int s=(S%3600)%60;
    		
    		System.out.println(h+":"+m+":"+s);
    		} 0 <= S && S < 86400 0 <= S 0 S S < 86400 S 86400 {
    		
    		int h=S/3600;
    		
    		int m=(S%3600)/60;
    		
    		int s=(S%3600)%60;
    		
    		System.out.println(h+":"+m+":"+s);
    		} int h=S/3600; h S/3600 S 3600 int m=(S%3600)/60; m (S%3600)/60 (S%3600) S 3600 60 int s=(S%3600)%60; s (S%3600)%60 (S%3600) S 3600 60 System.out.println(h+":"+m+":"+s) System.out.println System.out System System.out h+":"+m+":"+s ":" m h+":"+m+":"+s h ":" m ":" s String[] args args public class Main {
    public static void main(String[] args){
    	try {
    		InputStreamReader isr = new InputStreamReader(System.in);
    		BufferedReader br = new BufferedReader(isr);
    		String buf = br.readLine();
    		int S = Integer.parseInt(buf);
    		if(0 <= S && S < 86400){
    		
    		int h=S/3600;
    		
    		int m=(S%3600)/60;
    		
    		int s=(S%3600)%60;
    		
    		System.out.println(h+":"+m+":"+s);
    		}
    	} catch(IOException e) {
		    System.err.println(e);
		}
    }
} public class Main {
    public static void main(String[] args){
    	try {
    		InputStreamReader isr = new InputStreamReader(System.in);
    		BufferedReader br = new BufferedReader(isr);
    		String buf = br.readLine();
    		int S = Integer.parseInt(buf);
    		if(0 <= S && S < 86400){
    		
    		int h=S/3600;
    		
    		int m=(S%3600)/60;
    		
    		int s=(S%3600)%60;
    		
    		System.out.println(h+":"+m+":"+s);
    		}
    	} catch(IOException e) {
		    System.err.println(e);
		}
    }
} Main
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Main {
    public static void main(String[] args){
    	try {
    		InputStreamReader isr = new InputStreamReader(System.in);
    		BufferedReader br = new BufferedReader(isr);
    		String buf = br.readLine();
    		int S = Integer.parseInt(buf);
    		if(0 <= S && S < 86400){
    		
    		int h=S/3600;
    		
    		int m=(S%3600)/60;
    		
    		int s=(S%3600)%60;
    		
    		System.out.println(h+":"+m+":"+s);
    		}
    	} catch(IOException e) {
		    System.err.println(e);
		}
    }
}