anchor.diff:      school.forEach((Fish fish) => fish.setBait(mouseX, mouseY));
     });
   
  +  // spawn a new fish when space is pressed
     window.onKeyPress.listen((KeyboardEvent e) {
       switch (e.keyCode) {
         case KeyCode.SPACE:
  -        spawnFish();
  +        spawn();
           break;
         default:
           break;
       }
     });
   
  +  // Randomize fish bait when the mouse leaver
     document.onMouseLeave.listen((e) {
       school.forEach((Fish fish) => fish.setBait(
           rand.nextInt(window.innerWidth) + 1,
  
positive.code: }
  
  /// Spawn a new fish and add it to the school
  void spawnFish() {
    ImageElement fish = new ImageElement()
      ..classes.add('abs')
      ..src = "media/fish_right.png"
  
negative.code:   count = querySelector('#count');
    count.text = 1.toString();
  
    // Set the bait the current mouse location
    document.onMouseMove.listen((e) {
      int x = e.client.x;
      int y = e.client.y;
  