Twelve-year-old Aarav was the kind of boy who couldn't leave a puzzle unsolved. Equally quick on the soccer field and at the top of his class, his real magic showed when he sat behind a computer. In a...