tougher than the problem