fun main(args:Array<String>) {
	val (n,m) = readLine()!!.split(" ").map{ it.toInt() }
	val cake = (1..n).map{
		readLine()!!.split(" ").map{it.toLong()}
	}.map{
		listOf(
				 it[0] + it[1] + it[2],
				 it[0] + it[1] - it[2],
				 it[0] - it[1] + it[2],
				 it[0] - it[1] - it[2],
				-it[0] + it[1] + it[2],
				-it[0] + it[1] - it[2],
				-it[0] - it[1] + it[2],
				-it[0] - it[1] - it[2]
		)
	}
	
	(0..7).map{ i->
		cake.map{ it[i] }.sorted().takeLast(m).sum()
	}.max().let { println(it) }
	
}