Still need to figure out tailMap(key, boolean) method