 http://cppalliance.org/a/b/c/./../../g