Please solve the programming task below using a self-contained code snippet in a markdown code block.

Given an integer array of even length arr, return true if it is possible to reorder arr such that arr[2 * i + 1] = 2 * arr[2 * i] for every 0 <= i < len(arr) / 2, or false otherwise.
 
Please complete the following python code precisely:
```python
class Solution:
    def canReorderDoubled(self, arr: List[int]) -> bool:
```