improve one solutions while add other two