This ignores things like lunch (i.e., if there is a gap before lunch and two after, it will return 3)

get_max_gap_per_guest(availibility_array, guest_name)

Arguments

availibility_array

3d array of availability with entries 0, 1, and 2

guest_name

The name of the guest

Value

The maximum number of adjacent slots a guest is available for