world hello f world hello 0 world hello 0 c b a c b a B A -1 B A -1 c b a B A 2 B A 1