public void reprint()
    {
        for (int j = 0; j < wall.length; j++)
        {
            screen.setPixel(wall[j].getPosition(),'\u25AF');
        }
        for (int i = 0; i < exit.length; i++)
        {
            char state;
            if (exit[i].isOpen())
            {            
                state = 'o';          
            }
            else
            {
                state = 'x';
            }
            screen.setPixel(exit[i].getPosition(),state); 
        }
        for (int i = 0; i < dots.length; i++)
        {
            if (dots[i].exists())
            {
                screen.setPixel(dots[i].getPosition(),'.'); 
            }
        }
        for (int j = 0; j < enemy.length; j++)
        {
            screen.setPixel(enemy[j].getPosition(),'e');            
        }
        screen.setPixel(player.getPosition(),'p');
    }