divide and conquer

2022