If you think you know enough about CTE then explain to us the CTE technique. Trust me take a lesson from Stan, forget about the emails, Stan can actually explain and confirm that you are using the correct CTE technique in person. All the persons in the link you posted have never taken a lesson...