Department of Computer Science, Eastern Washington University, Cheney, WA;Department of Computer Science, Eastern Washington University, Cheney, WA;Department of Computer Science, Eastern Washington University, Cheney, WA;Department of Computer Science, Eastern Washington University, Cheney, WA