@c
Very good post.