algospot quadtree solve flowkater not recursive