x, y, z = map(int, input().split()) s_line, s_num = input().split() s_num = int(s_num) t_line, t_num = input().split() t_num = int(t_num) if s_line == t_line: print(abs(s_num - t_num)) else: # Determine R_end and Q_end based on the lines r_end = x if s_line == 'A' else y if s_line == 'B' else z q_end = x if t_line == 'A' else y if t_line == 'B' else z cost1 = (s_num - 1) + 1 + (t_num - 1) cost2 = (r_end - s_num) + 1 + (q_end - t_num) cost3 = (s_num - 1) + 1 + 1 + (q_end - t_num) cost4 = (r_end - s_num) + 1 + 1 + (t_num - 1) min_cost = min(cost1, cost2, cost3, cost4) print(min_cost)