задача:
Напишите функцию-счетчик, которая имеет методы для увеличения/уменьшения значения счетчика и получения его текущего значения.
var counter = createCounter();
counter.inc();
counter.inc();
counter.inc();
counter.dec();
alert( counter.getValue() ); // 2
мой js:
function createCounter(){
	function inc() {
                  var Count = 1;
                  return function() {
                    return Count++;
                  }
              };
    function dec() {
                  var  Count = 1;
                  return function() {
                    return Count--;
                  }
              };
    return function getValue() {
    	return this.Count;
  };
}
var counter = createCounter();
counter.inc();
counter.inc();
counter.inc();
counter.dec();
alert( counter.getValue() );
Помогите разобраться. 
Что я не так делаю? Мне не находит inc()
В консоле пишет "TypeError: Cannot read property 'inc' of undefined"