Solution in Python 3 (beats 100%) ( 2 lines )
```\nclass Solution:\n    def isRectangleOverlap(self, rec1: List[int], rec2: List[int]) -> bool:\n        [A,B,C,D], [E,F,G,H] = rec1, rec2\n        return F<D
```\nclass Solution:\n    def isRectangleOverlap(self, rec1: List[int], rec2: List[int]) -> bool:\n        [A,B,C,D], [E,F,G,H] = rec1, rec2\n        return F<D and E<C and B<H and A<G\n\t\t\n\t\t\n- Python 3\n- Junaid Mansuri
['Python', 'Python3']