begin ica fixed-point algorithm++