Hardest Alan W. Smith games