game works, but wrong-place counts don't. needs MAJOR refactoring too