I reverse engineered above comment by reading it and extracting the idea.