added first function pointer example
prepared for struct example