puzzle solved by SHRINIVAS INVINCIBLE