20060518 city.bengaluru: Cent % pass; hundred % happiness