daniel radcliffe as flitwick