>>511246408
>Divide and conquer tactics