func isIsomorphic(s string, t string) bool {
	m1 := make(map[byte]byte)
	m2 := make(map[byte]byte)
	for i := range s {
		b1, ok1 := m1[s[i]]
		b2, ok2 := m2[t[i]]
		if !ok1 && !ok2 {
			m1[s[i]] = t[i]
			m2[t[i]] = s[i]
		} else if b1 != t[i] || b2 != s[i] {
			return false
		}
	}
	return true
}