Li-Fan Chen says to YSITD maybe i can just talk about what functional programming is for the senior student?