public void setStartingPosition(Map m)
	{
		int x, y;	
		do
		{
			x = (int)(Math.random()*(m.getSize()-1))+1;
			y = (int)(Math.random()*(m.getSize()-1))+1;
		} while (m.getTiles()[x][y] != Map.Colour.GREEN);
			
		startingPosition = new Position(x, y);		
		position = new Position(x, y);		
		
		trail.add(new Position(x, y));
	}