greedy(try to be more careful)
greedy