checkers, working but not proper order
checkers, working but too slow
finally submitted