hayles was responsible for much of the development of magnetic island through tourism umukiza yari yaravuze ko abantu bashobora kumenya imana binyuze muri we gusa who's the winner of this year's software competition