First implementation completed (tested)