import java.io.*;
class DecimalConvert
{
static int n=0;
static void D2B()
{
int a[]=new int[10];
int d,copy=n,i=0;
while(copy>0)
{
d=copy%2;
a[i++]=d;
copy/=2;
}
//display
System.out.println("NO. IN BINARY: ");
for(--i;i>=0;i--)
System.out.print(a[i]);
System.out.println();
}
static void D2O()
{
int a[]=new int[10],d,copy=n,i=0;
while(copy>0)
{
d=copy%8;
a[i++]=d;
copy/=8;
}
//display
System.out.println("NO. IN OCTAL: ");
for(--i;i>=0;i--)
System.out.print(a[i]);
System.out.println();
}
static void D2H()
{
int a[]=new int[10],d,copy=n,i=0;
while(copy>0)
{
d=copy%16;
a[i++]=d;
copy/=16;
}
//display
System.out.println("NO. IN HEXADECIMAL: ");
for(--i;i>=0;i--)
{
if(a[i]<10)
System.out.print(a[i]);
else
System.out.print((char)(55+a[i]));
}
}
public static void main()throws IOException
{
BufferedReader in=new BufferedReader(new InputStreamReader(System.in));
System.out.print("ENTER THE DECIMAL NO.-");
n=Integer.parseInt(in.readLine());
D2B();
D2O();
D2H();
}
}