A game I'm playing has you roll a number of d10s and keep the highest. Not a hard macro, but the game also has results of 1s cancel out your highest, making you take the next highest. Eg. you roll 3d10 and you get 2, 1, and 9 as your result. The 1 cancels out the 9 so you take 2 as your next highest. Is there any way to make that into a macro?