<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def mx_page_trees(self, mx_page):
 """ return trees assigned to given MX Page """

        resp = dict()
        for tree_name, tree in self.scheduler.timetable.trees.items():
            if tree.mx_page == mx_page:
                rest_tree = self._get_tree_details(tree_name)
                resp[tree.tree_name] = rest_tree.document
        return resp