brutal force, without pruning, it is very slow.