DP part of unhardcoding max party size