Mixed future (23/23)

Mixed future