nim answers Tips for reducing thinking branching factor