Fully aligned using depth-first search