@momins: You got almost