resolver maj part1