'use strict'

/////////////////////////////////////
//コピペスペース//////////////////////

//定数
const INF  =  900719925474099 // Math.floor(Number.MAX_SAFE_INTEGER / 10);

//スペース区切りの数字列を数字の配列にして返す
function mapint(line){return line.split(' ').map((v)=>parseInt(v));}

function lower_bound(d,a,b,e){
    for(var c;1<b-a;)
        d[c=0|(a+b)/2]<e ? a=c : b=c;
    return d[a]<e?b:a
};

const MOD = 1000000007;

//コピペスペース//////////////////////
/////////////////////////////////////

function Main(input){
	let temp = input.trim();
	let s = parseInt(temp);

	let x1 = 0;
	let y1 = 0;
	let x2 = 1;
	let y2 = 0;
	let x3 = 0;
	let y3 = s;
	console.log(x1,y1,x2,y2,x3,y3);
}

Main(require("fs").readFileSync("/dev/stdin", "utf8"));
