Write a program to solve the plant seat reservation problem.
Implement plant_seat_reservation(n, reserved_seats) for rows numbered 1 through n, with seats A through H, J, and K; seat I does not exist. Return the maximum number of non-overlapping four-seat groups that can be formed.
Each group must occupy ABCD, DEFG, or GHJK. reserved_seats contains strings such as "12C", and no seat appears more than once.
n is an integer, reserved_seats is a list of strings, and the function returns an integer.
def plant_seat_reservation(n, reserved_seats):