C# Nested Content Spinning Algorithm