, Department of Computer Science, Mathematics and Physics, Missouri Western State University, 4525 Downs Drive, St. Joseph, MO 64507, USA