Written by Hari
Article is work in progress for now. Below are a couple of perfect scenario examples.