Oh nice another JIDF divide and conquer thread