package search; public class SearchTestUtils { public static void printSolution(final Node targetNode) { var node = targetNode; System.out.println("Read from down to top!"); System.out.println("END"); while (node != null) { System.out.println(node); node = node.getParent(); } System.out.println("START"); } public static int countNodes(final Node targetNode) { var node = targetNode; int nodeCount = 0; while (node != null) { nodeCount++; node = node.getParent(); } return nodeCount; } }