algorithm

xpndsprt