from typing import List


class Solution:
    def assignBikes(self, workers: List[List[int]], bikes: List[List[int]]) -> int:
        pass


if __name__ == "__main__":
    print(Solution().assignBikes(workers=[[0, 0], [2, 1]], bikes=[[1, 2], [3, 3]]))  # 6
    print(Solution().assignBikes(workers=[[0, 0], [1, 1], [2, 0]], bikes=[[1, 0], [2, 2], [2, 1]]))  # 4

a36c4c13adbda6e02a4d73d4f9f4c6d2dc2c76d4
<mask token>


class Solution:
    <mask token>


<mask token>

<mask token>


class Solution:

    def assignBikes(self, workers: List[List[int]], bikes: List[List[int]]
        ) ->int:
        pass


<mask token>

<mask token>


class Solution:

    def assignBikes(self, workers: List[List[int]], bikes: List[List[int]]
        ) ->int:
        pass


if __name__ == '__main__':
    print(Solution().assignBikes(workers=[[0, 0], [2, 1]], bikes=[[1, 2], [
        3, 3]]))
    print(Solution().assignBikes(workers=[[0, 0], [1, 1], [2, 0]], bikes=[[
        1, 0], [2, 2], [2, 1]]))

from typing import List


class Solution:

    def assignBikes(self, workers: List[List[int]], bikes: List[List[int]]
        ) ->int:
        pass


if __name__ == '__main__':
    print(Solution().assignBikes(workers=[[0, 0], [2, 1]], bikes=[[1, 2], [
        3, 3]]))
    print(Solution().assignBikes(workers=[[0, 0], [1, 1], [2, 0]], bikes=[[
        1, 0], [2, 2], [2, 1]]))

from typing import List


class Solution:
    def assignBikes(self, workers: List[List[int]], bikes: List[List[int]]) -> int:
        pass


if __name__ == "__main__":
    print(Solution().assignBikes(workers=[[0, 0], [2, 1]], bikes=[[1, 2], [3, 3]]))  # 6
    print(Solution().assignBikes(workers=[[0, 0], [1, 1], [2, 0]], bikes=[[1, 0], [2, 2], [2, 1]]))  # 4
