blag , n . flan.