The battle of one hundred hands July 8, 2019 16 32 64 128 Battle of one hundred hands choice Battle of one hundred hands location