Given an object of airplane seats and their props, write a function that gets the obj + current occupied seats, find matching seats to what was already picked. Each step adds more complexity to the question - next requires you to including conditions from the pre existing seats, and final is to keep groups (like if 2 seats were together, window, next to each other, etc) when looking for other free seats