@ajai: i like this solution,