AlF3 is almost insoluble in anhydrous HF but dissolves if KF is present.passage of BF3 through the resulting solution causes AlF3 to precipitate... can anyone explain the idea behind this?