Look around you - the walls are closing in and time is running out.