MCM 2007 Problem B - The Airplane Seating Problem