reversed and uppercased input