fixed basic find_seats (working)