Hardest leafcodes games