public static Node dictSearch(Dictionary dict, DictKey key) { Node node = dict.head; do { node = node.next; } while (node.Key != null && !ActiveRegion.EdgeLeq(dict.tesseator, key, node.Key)); return node; } }