Updating: improving JSmydraw/Queen_puzzle