Complex maze learning by fish