corewar 31577 corewar