added alienInvasion kata silva-sironi implementation