@Override
            public Coin next() {
                Coin temp = getCoinAt(Position.getPosition(rank, file));
                file++;
                if (file == 8) {
                    rank++;
                    file = 0;
                }
                return temp;
            }