Exhaustive analysis