added method "puzzle" to create empty spaces on the board