I hate constructive / ad-hoc / greedy / combinatorics / tree / recursion / 3+ dimension geometry / dp / game theory / all that ideation shenanigans