20020518 city.bengaluru: Luck and Leela smile on these children