2708 Programming Algorithm - Thanks Everybody!