fibonacci still wrong but less incorrect