At last some good solutions posted!!..