 http://cppalliance.org/aa/bb/cc/./../../gg