package main
import (
"bufio"
"fmt"
"os"
"strings"
)
func main() {
str1 := "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
str2 := "BCDEFGHIJKLMNOPQRSTUVWXYZAbcdefghijklmnopqrstuvwxyza1234567890"
in := bufio.NewScanner(os.Stdin)
in.Scan()
s1 := in.Text()
in.Scan()
s2 := in.Text()
encode := make([]byte, len(s1))
for i, s := range s1 {
encode[i] = str2[strings.Index(str1, string(s))]
}
decode := make([]byte, len(s2))
for i, s := range s2 {
decode[i] = str1[strings.Index(str2, string(s))]
}
fmt.Println(string(encode))
fmt.Println(string(decode))
}