getcwd("/tmp", 4096) = 5
lstat("/tmp/ugh", {st_mode=S_IFLNK|0777, st_size=3, ...}) = 0
readlink("/tmp/ugh", "e/d", 4095) = 3
lstat("/tmp/e", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat("/tmp/e/d", {st_mode=S_IFLNK|0777, st_size=4, ...}) = 0
readlink("/tmp/e/d", "../b", 4095) = 4
lstat("/tmp/b", {st_mode=S_IFLNK|0777, st_size=1, ...}) = 0
readlink("/tmp/b", "a", 4095) = 1
lstat("/tmp/a", {st_mode=S_IFLNK|0777, st_size=1, ...}) = 0
readlink("/tmp/a", "f", 4095) = 1