9; function, procedure and anonymous