20120520 city.mumbai: ICSE results: Success despite disability and disadvantages