Sun erupts with X1 and M flares on Easter Sunday