This article solutions it-all, detailed, no guesswork