isolate node
replace Node with Node<Key, Value>, and findPriceRange