WA, give up
Math, ad hoc
Math, ad hoc, easy