C1: Advanced

Thinking...