Revised based on AP's feedback.
View differences: inline side by side
Also available in: Unified diff
Revised based on AP's feedback.