This web browser is not supported. Use Chrome, Edge, Safari, or Firefox for best results.

Select Variety puzzle

Here are the 422 crossword-like variety puzzles made available by the NYT.

Cryptic: 143,   Diagramless: 164,   Puns and Anagrams: 95,   Vowelless: 8,   Takeaway: 4,   Going Too Far: 4,   Other: 4

Select Acrostics here.

Select PDF-only Variety puzzles here.

SolutionTypeAuthorPDFSolve
2021
September 19, 2021takeawayAlex Eaton-SalnersPDFSolve
September 5, 2021pandaMichael LiebermanPDFSolve
August 8, 2021crypticStella ZawistowskiPDFSolve
July 11, 2021pandaDaniel RaymonPDFSolve
June 27, 2021diagramlessAlex Eaton-SalnersPDFSolve
June 13, 2021crypticRichard SilvestriPDFSolve
May 16, 2021pandaAndrew J. RiesPDFSolve
May 2, 2021vowellessEvan KalishPDFSolve
April 18, 2021crypticJohn Halpern and FriendsPDFSolve
March 21, 2021pandaDaniel RaymonPDFSolve
February 21, 2021crypticEmily Cox and Henry RathvonPDFSolve
January 24, 2021pandaAndrew J. RiesPDFSolve
2020
December 27, 2020crypticEmily Cox and Henry RathvonPDFSolve
November 29, 2020pandaSam EzerskyPDFSolve
November 1, 2020crypticJohn ForbesPDFSolve
October 18, 2020diagramlessAlex Eaton-SalnersPDFSolve
September 20, 2020pandaDaniel RaymonPDFSolve
August 23, 2020crypticEmily Cox and Henry RathvonPDFSolve
July 26, 2020pandaSam EzerskyPDFSolve
July 12, 2020diagramlessAlex Eaton-SalnersPDFSolve
June 28, 2020crypticRichard SilvestriPDFSolve
May 31, 2020pandaAndrew J. RiesPDFSolve
May 3, 2020crypticDaniel RaymonPDFSolve
April 19, 2020going too farAlex Eaton-SalnersPDFSolve
April 5, 2020pandaAndy Kravis and Andrew J. RiesPDFSolve
March 8, 2020crypticAli GascoignePDFSolve
February 9, 2020pandaAndrew J. RiesPDFSolve
January 12, 2020crypticRichard SilvestriPDFSolve
2019
December 29, 2019diagramlessPeter GordonPDFSolve
December 15, 2019pandaDaniel RaymonPDFSolve
November 17, 2019crypticEmily Cox and Henry RathvonPDFSolve
October 20, 2019pandaMel TaubPDFSolve
September 22, 2019crypticEmily Cox and Henry RathvonPDFSolve
September 8, 2019going too farAlex Eaton-SalnersPDFSolve
August 25, 2019pandaAndrew J. RiesPDFSolve
July 28, 2019crypticFraser SimpsonPDFSolve
June 30, 2019pandaDaniel RaymonPDFSolve
June 16, 2019diagramlessAlex Eaton-SalnersPDFSolve
June 2, 2019crypticRichard SilvestriPDFSolve
May 5, 2019pandaSam EzerskyPDFSolve
April 7, 2019crypticFraser SimpsonPDFSolve
March 10, 2019pandaSam EzerskyPDFSolve
February 10, 2019crypticJohn ForbesPDFSolve
January 27, 2019going too farBrendan Emmett QuigleyPDFSolve
January 13, 2019pandaAndrew J. RiesPDFSolve
2018
December 16, 2018crypticDaniel RaymonPDFSolve
December 2, 2018diagramlessAlex Eaton-SalnersPDFSolve
November 18, 2018pandaErik AgardPDFSolve
October 21, 2018crypticRichard SilvestriPDFSolve
September 23, 2018pandaAndrew RiesPDFSolve
September 9, 2018vowellessTrenton CharlsonPDFSolve
August 26, 2018crypticEmily Cox and Henry RathvonPDFSolve
July 29, 2018pandaMel TaubPDFSolve
July 1, 2018crypticRichard SilvestriPDFSolve
June 3, 2018pandaJoel FaglianoPDFSolve
May 20, 2018crypticEmily Cox and Henry RathvonPDFSolve
April 22, 2018pandaMel TaubPDFSolve
April 8, 2018diagramlessDavid SteinbergPDFSolve
March 25, 2018crypticRichard SilvestriPDFSolve
February 25, 2018pandaSam EzerskyPDFSolve
January 28, 2018crypticEmily Cox and Henry RathvonPDFSolve
January 14, 2018diagramlessPaula GamachePDFSolve
2017
December 31, 2017pandaMel TaubPDFSolve
December 3, 2017crypticDaniel RaymonPDFSolve
November 5, 2017pandaSam EzerskyPDFSolve
October 8, 2017crypticRichard SilvestriPDFSolve
September 24, 2017diagramlessSam EzerskyPDFSolve
September 10, 2017pandaMel TaubPDFSolve
August 13, 2017crypticRichard SilvestriPDFSolve
July 16, 2017pandaJoel FaglianoPDFSolve
June 18, 2017crypticFraser SimpsonPDFSolve
June 4, 2017diagramlessBrendan Emmett QuigleyPDFSolve
May 21, 2017pandaMel TaubPDFSolve
April 23, 2017crypticRichard SilvestriPDFSolve
March 26, 2017pandaSam EzerskyPDFSolve
February 26, 2017crypticEmily Cox and Henry RathvonPDFSolve
February 12, 2017vowellessArthur SchulmanPDFSolve
January 29, 2017pandaMel TaubPDFSolve
January 1, 2017crypticRichard SilvestriPDFSolve
2016
December 4, 2016pandaJoe DiPietroPDFSolve
November 6, 2016crypticEmily Cox and Henry RathvonPDFSolve
October 23, 2016diagramlessMary Lou Guizzo and David SteinbergPDFSolve
September 25, 2016pandaMel TaubPDFSolve
August 28, 2016crypticDaniel RaymonPDFSolve
August 14, 2016diagramlessSam EzerskyPDFSolve
July 31, 2016pandaJoel FaglianoPDFSolve
July 3, 2016crypticRichard SilvestriPDFSolve
June 5, 2016pandaMel TaubPDFSolve
May 8, 2016crypticEmily Cox and Henry RathvonPDFSolve
April 10, 2016pandaMark DiehlPDFSolve
March 13, 2016crypticRosalie Moscovitch (1942-2015)PDFSolve
February 28, 2016diagramlessFred PiscopPDFSolve
February 14, 2016pandaMel TaubPDFSolve
January 17, 2016crypticRichard SilvestriPDFSolve
2015
December 20, 2015pandaJoel FaglianoPDFSolve
November 22, 2015crypticEmily Cox and Henry RathvonPDFSolve
November 8, 2015diagramlessFred PiscopPDFSolve
October 25, 2015pandaMel TaubPDFSolve
September 27, 2015crypticDaniel RaymonPDFSolve
August 30, 2015pandaJoe DiPietroPDFSolve
August 2, 2015pandaMel TaubPDFSolve
July 5, 2015crypticRichard SilvestriPDFSolve
June 7, 2015pandaMark DiehlPDFSolve
May 24, 2015diagramlessPaula GamachePDFSolve
May 10, 2015crypticEmily Cox and Henry RathvonPDFSolve
April 12, 2015pandaMel TaubPDFSolve
March 15, 2015crypticRichard SilvestriPDFSolve
February 1, 2015crypticDaniel RaymonPDFSolve
January 18, 2015diagramlessFred PiscopPDFSolve
January 4, 2015takeawayMatt GinsbergPDFSolve
2014
December 21, 2014pandaMel TaubPDFSolve
December 7, 2014diagramlessPaula GamachePDFSolve
November 9, 2014crypticRichard SilvestriPDFSolve
October 26, 2014diagramlessFred PiscopPDFSolve
September 28, 2014crypticRosalie MoscovitchPDFSolve
September 14, 2014diagramlessFred PiscopPDFSolve
August 17, 2014pandaMel TaubPDFSolve
August 3, 2014diagramlessPaula GamachePDFSolve
July 6, 2014crypticRichard SilvestriPDFSolve
June 22, 2014diagramlessFred PiscopSolve
June 8, 2014vowellessArthur SchulmanSolve
May 25, 2014crypticRichard SilvestriSolve
May 11, 2014diagramlessFred PiscopSolve
April 13, 2014pandaMel TaubSolve
March 30, 2014diagramlessEd Stein and Paula GamacheSolve
March 2, 2014crypticFraser SimpsonSolve
February 16, 2014diagramlessFred PiscopSolve
February 2, 2014otherPatrick BlindauerSolve
January 19, 2014crypticDaniel RaymonSolve
January 5, 2014diagramlessFred PiscopSolve
2013
December 8, 2013pandaMel TaubSolve
November 24, 2013diagramlessPaula GamacheSolve
October 27, 2013crypticRichard SilvestriSolve
October 13, 2013diagramlessFred PiscopSolve
September 15, 2013crypticEmily Cox & Henry RathvonSolve
September 1, 2013diagramlessJoel FaglianoSolve
August 4, 2013pandaMel TaubSolve
July 21, 2013diagramlessFred PiscopSolve
June 23, 2013crypticRosalie MoscovitchSolve
June 9, 2013diagramlessFred PiscopSolve
May 12, 2013pandaMel TaubSolve
April 28, 2013diagramlessFred PiscopSolve
March 31, 2013crypticRichard SilvestriSolve
March 17, 2013diagramlessFred PiscopSolve
March 3, 2013takeawayMatt GinsbergSolve
February 17, 2013crypticEmily Cox and Henry RathvonSolve
February 3, 2013diagramlessPaula GamacheSolve
January 6, 2013pandaMel TaubSolve
2012
December 23, 2012diagramlessFred PiscopSolve
November 25, 2012crypticJeffrey HarrisSolve
November 11, 2012diagramlessPaula GamacheSolve
October 14, 2012crypticRosalie MoscovitchSolve
September 30, 2012diagramlessFred PiscopSolve
September 2, 2012pandaMel TaubSolve
August 19, 2012diagramlessFred PiscopSolve
July 22, 2012crypticRichard SilvestriSolve
July 8, 2012diagramlessPaula GamacheSolve
June 10, 2012crypticEmily Cox and Henry RathvonSolve
May 27, 2012diagramlessFred PiscopSolve
May 13, 2012otherMatt GinsbergSolve
April 29, 2012pandaMel TaubSolve
April 15, 2012diagramlessPaula GamacheSolve
March 18, 2012crypticRosalie MoscovitchSolve
March 4, 2012diagramlessMike NothnagelSolve
February 5, 2012crypticEmily Cox and Henry RathvonSolve
January 22, 2012diagramlessFred PiscopSolve
2011
December 25, 2011pandaMel TaubSolve
December 11, 2011diagramlessMike SelinkerSolve
November 13, 2011crypticRichard SilvestriSolve
October 30, 2011diagramlessFred PiscopSolve
October 2, 2011crypticEmily Cox and Henry RathvonSolve
September 18, 2011diagramlessPaula GamacheSolve
August 21, 2011pandaMel TaubSolve
August 7, 2011diagramlessMike NothnagelSolve
July 10, 2011crypticEmily Cox and Henry RathvonSolve
June 26, 2011diagramlessFred PiscopSolve
May 29, 2011diagramlessPatrick BlindauerSolve
May 15, 2011crypticDon ManleySolve
April 17, 2011pandaMel TaubSolve
April 3, 2011diagramlessFred PiscopSolve
February 27, 2011crypticBrian GreerSolve
February 20, 2011diagramlessPaula GamacheSolve
January 23, 2011crypticEmily Cox and Henry RathvonSolve
January 9, 2011diagramlessMike NothnagelSolve
2010
December 12, 2010pandaMel TaubSolve
November 28, 2010diagramlessFred PiscopSolve
October 31, 2010crypticRichard SilvestriSolve
October 17, 2010diagramlessPaula GamacheSolve
September 19, 2010crypticEmily Cox & Henry RathvonSolve
September 5, 2010diagramlessFred PiscopSolve
August 8, 2010pandaMel TaubSolve
July 25, 2010diagramlessFred PiscopSolve
June 27, 2010crypticDaniel RaymonSolve
June 13, 2010diagramlessMichael ShteymanSolve
May 16, 2010crypticEmily Cox & Henry RathvonSolve
May 2, 2010diagramlessBrendan Emmett QuigleySolve
April 4, 2010pandaMel TaubSolve
March 21, 2010diagramlessPatrick BlindauerSolve
February 21, 2010crypticEmily Cox and Henry RathvonSolve
February 7, 2010diagramlessJoon PahkSolve
January 10, 2010crypticRichard SilvestriSolve
2009
December 27, 2009diagramlessMike NothnagelSolve
November 29, 2009pandaMel TaubSolve
November 15, 2009diagramlessFred PiscopSolve
October 18, 2009crypticRichard SilvestriSolve
October 4, 2009diagramlessPatrick BlindauerSolve
September 6, 2009crypticBob StiggerSolve
August 23, 2009diagramlessPaula GamacheSolve
July 26, 2009pandaMel TaubSolve
July 12, 2009diagramlessJim HyresSolve
June 14, 2009crypticDaniel RaymonSolve
May 31, 2009diagramlessFrancis HeaneySolve
May 17, 2009takeawayMatt GinsbergSolve
May 3, 2009crypticEmily Cox and Henry RathvonSolve
April 19, 2009diagramlessPatrick BlindauerSolve
March 8, 2009diagramlessMike NothnagelSolve
February 22, 2009pandaMel TaubSolve
February 8, 2009crypticRichard SilvestriSolve
February 1, 2009diagramlessPaula GamacheSolve
2008
December 28, 2008crypticDoug PetersonSolve
December 14, 2008diagramlessThomas TakaroSolve
November 16, 2008pandaMel TaubSolve
November 2, 2008diagramlessPatrick BlindauerSolve
October 5, 2008crypticRichard SilvestriSolve
September 21, 2008diagramlessByron WaldenSolve
August 24, 2008crypticEmily Cox and Henry RathvonSolve
August 10, 2008diagramlessPatrick BlindauerSolve
July 13, 2008pandaMel TaubSolve
June 1, 2008crypticFraser SimpsonSolve
May 18, 2008diagramlessJon WeemsSolve
April 20, 2008crypticEmily Cox & Henry RathvonSolve
April 6, 2008diagramlessPaula GamacheSolve
March 9, 2008pandaMel TaubSolve
February 24, 2008diagramlessPatrick BlindauerSolve
January 13, 2008diagramlessByron WaldenSolve
2007
December 16, 2007crypticEmily Cox and Henry RathvonSolve
December 2, 2007diagramlessMike NothnagelSolve
November 4, 2007pandaMel TaubSolve
October 21, 2007diagramlessCraig Kasper and Todd McClarySolve
September 23, 2007crypticDaniel RaymonSolve
September 9, 2007diagramlessJanet R. BenderSolve
August 12, 2007crypticBrian GreerSolve
July 29, 2007diagramlessByron WaldenSolve
July 1, 2007pandaMel TaubSolve
June 17, 2007diagramlessBarry L. CohenSolve
May 20, 2007crypticRichard SilvestriSolve
May 6, 2007diagramlessPaula GamacheSolve
April 8, 2007crypticEmily Cox & Henry RathvonSolve
March 25, 2007diagramlessBrendan Emmett QuigleySolve
February 25, 2007pandaMel TaubSolve
January 14, 2007crypticFraser SimpsonSolve
2006
December 31, 2006diagramlessPaula GamacheSolve
December 3, 2006crypticEmily Cox & Henry RathvonSolve
November 19, 2006diagramlessBrendan Emmett QuigleySolve
October 22, 2006pandaMel TaubSolve
October 8, 2006going too farEric BerlinSolve
September 10, 2006crypticTodd McClarySolve
August 27, 2006diagramlessJim HyresSolve
August 13, 2006vowellessArthur SchulmanSolve
July 30, 2006crypticEmily Cox and Henry RathvonSolve
July 16, 2006diagramlessByron WaldenSolve
June 18, 2006pandaMel TaubSolve
June 4, 2006diagramlessBrendan Emmett QuigleySolve
May 7, 2006crypticEmily Cox and Henry RathvonSolve
April 23, 2006diagramlessFred PiscopSolve
March 26, 2006crypticDoug PetersonSolve
March 12, 2006diagramlessByron WaldenSolve
February 12, 2006pandaMel TaubSolve
January 29, 2006diagramlessFred PiscopSolve
2005
December 18, 2005diagramlessBrendan Emmett QuigleySolve
November 20, 2005crypticGary DischSolve
November 6, 2005diagramlessPaula GamacheSolve
October 9, 2005pandaMel TaubSolve
August 28, 2005crypticRichard SilvestriSolve
August 14, 2005diagramlessBrendan Emmett QuigleySolve
July 17, 2005crypticEmily Cox and Henry RathvonSolve
July 3, 2005diagramlessBrendan Emmett QuigleySolve
June 5, 2005pandaMel TaubSolve
May 22, 2005diagramlessBrendan Emmett QuigleySolve
April 24, 2005crypticRichard SilvestriSolve
March 27, 2005diagramlessMichael ShteymanSolve
March 13, 2005crypticEmily Cox and Henry RathvonSolve
February 27, 2005diagramlessByron WaldenSolve
January 30, 2005pandaMel TaubSolve
January 16, 2005diagramlessByron WaldenSolve
2004
December 19, 2004crypticEmily Cox and Henry RathvonSolve
December 5, 2004diagramlessBrendan Emmett QuigleySolve
November 7, 2004crypticBrian GreerSolve
October 24, 2004diagramlessEd EarlySolve
October 10, 2004otherLee Glickstein and Nancy SalomonSolve
September 26, 2004pandaMel TaubSolve
September 12, 2004diagramlessBrendan Emmett QuigleySolve
August 15, 2004crypticEmily Cox & Henry RathvonSolve
August 1, 2004diagramlessBrendan Emmett QuigleySolve
July 4, 2004crypticRichard SilvestriSolve
June 20, 2004diagramlessFred PiscopSolve
May 23, 2004pandaMel TaubSolve
May 9, 2004diagramlessBrendan Emmett QuigleySolve
April 11, 2004crypticFraser SimpsonSolve
March 28, 2004diagramlessBrendan Emmett QuigleySolve
February 29, 2004crypticEmily Cox & Henry RathvonSolve
February 15, 2004diagramlessFred PiscopSolve
January 18, 2004pandaMel TaubSolve
January 4, 2004diagramlessFred PiscopSolve
2003
December 7, 2003crypticEmily Cox & Henry RathvonSolve
November 23, 2003diagramlessFred PiscopSolve
October 26, 2003crypticRichard SilvestriSolve
October 12, 2003diagramlessFred PiscopSolve
September 14, 2003pandaMel TaubSolve
August 31, 2003diagramlessTrip PayneSolve
August 3, 2003crypticEmily Cox & Henry RathvonSolve
July 20, 2003diagramlessMichael ShteymanSolve
June 22, 2003crypticRichard SilvestriSolve
June 8, 2003diagramlessJoe DiPietroSolve
May 11, 2003pandaMel TaubSolve
April 27, 2003diagramlessFrank LongoSolve
March 30, 2003crypticPeter GordonSolve
March 16, 2003diagramlessFred PiscopSolve
February 16, 2003crypticEmily Cox and Henry RathvonSolve
February 2, 2003diagramlessDave TullerSolve
January 5, 2003pandaMel TaubSolve
2002
December 22, 2002diagramlessMichael ShteymanSolve
November 24, 2002crypticRichard SilvestriSolve
November 10, 2002diagramlessDave TullerSolve
October 13, 2002crypticTrip PayneSolve
September 29, 2002diagramlessFrank LongoSolve
September 1, 2002pandaMel TaubSolve
August 18, 2002diagramlessFrank LongoSolve
July 21, 2002crypticFraser SimpsonSolve
July 7, 2002diagramlessFred PiscopSolve
June 9, 2002crypticEmily Cox and Henry RathvonSolve
May 26, 2002diagramlessFrank LongoSolve
April 28, 2002pandaMel TaubSolve
April 14, 2002diagramlessFrank LongoSolve
March 17, 2002crypticRichard SilvestriSolve
March 3, 2002diagramlessPeter GordonSolve
February 3, 2002crypticFraser SimpsonSolve
January 20, 2002diagramlessFrank LongoSolve
2001
December 23, 2001pandaMel TaubSolve
December 9, 2001diagramlessPeter GordonSolve
October 28, 2001diagramlessFred PiscopSolve
September 30, 2001crypticFraser SimpsonSolve
September 16, 2001diagramlessPeter GordonSolve
September 2, 2001vowellessArthur SchulmanSolve
August 19, 2001pandaMel TaubSolve
August 5, 2001diagramlessFrank LongoSolve
July 8, 2001crypticRichard SilvestriSolve
June 24, 2001diagramlessPeter GordonSolve
May 27, 2001crypticDavid StickleySolve
May 13, 2001diagramlessPeter GordonSolve
April 15, 2001pandaMel TaubSolve
April 1, 2001diagramlessPeter GordonSolve
March 4, 2001crypticRichard SilvestriSolve
February 18, 2001diagramlessFred PiscopSolve
January 21, 2001crypticEmily Cox and Henry RathvonSolve
January 7, 2001diagramlessPeter GordonSolve
2000
December 10, 2000pandaMel TaubSolve
November 26, 2000diagramlessPeter GordonSolve
October 29, 2000crypticMike SelinkerSolve
October 15, 2000diagramlessFred PiscopSolve
September 17, 2000crypticRichard SilvestriSolve
September 3, 2000diagramlessJanet R. BenderSolve
August 6, 2000pandaMel TaubSolve
July 23, 2000diagramlessFred PiscopSolve
July 9, 2000otherHenry HookSolve
June 25, 2000crypticEmily Cox and Henry RathvonSolve
June 11, 2000diagramlessFrank LongoSolve
May 14, 2000crypticTrip PayneSolve
April 30, 2000diagramlessJean Wykoff RenoSolve
April 2, 2000pandaMel TaubSolve
March 19, 2000diagramlessFrank LongoSolve
February 20, 2000crypticRichard SilvestriSolve
February 6, 2000diagramlessFred PiscopSolve
January 9, 2000crypticEmily Cox and Henry RathvonSolve
1999
December 26, 1999diagramlessFrank LongoSolve
November 28, 1999pandaMel TaubSolve
November 14, 1999diagramlessPatrick BerrySolve
October 17, 1999crypticRichard SilvestriSolve
October 3, 1999diagramlessFrank LongoSolve
September 5, 1999crypticEmily Cox and Henry RathvonSolve
August 22, 1999diagramlessFred PiscopSolve
July 25, 1999pandaMel TaubSolve
July 11, 1999diagramlessPatrick BerrySolve
June 13, 1999crypticThe Usenet Crossword Publishing ProjectSolve
May 30, 1999diagramlessFrank LongoSolve
May 2, 1999crypticRichard SilvestriSolve
April 18, 1999diagramlessFred PiscopSolve
March 21, 1999pandaMel TaubSolve
March 7, 1999diagramlessFred PiscopSolve
February 7, 1999crypticRichard SilvestriSolve
January 24, 1999diagramlessFrank LongoSolve
1998
December 27, 1998crypticEmily Cox and Henry RathvonSolve
December 13, 1998diagramlessFrank LongoSolve
November 15, 1998pandaMel TaubSolve
November 1, 1998diagramlessFrank LongoSolve
October 4, 1998crypticRichard SilvestriSolve
September 20, 1998diagramlessFrank LongoSolve
August 23, 1998crypticEmily Cox and Henry RathvonSolve
August 9, 1998diagramlessFred PiscopSolve
July 26, 1998vowellessArthur SchulmanSolve
July 12, 1998pandaMel TaubSolve
June 28, 1998diagramlessEd EarlySolve
May 31, 1998crypticRichard SilvestriSolve
May 17, 1998diagramlessFrank LongoSolve
April 19, 1998crypticEmily Cox and Henry RathvonSolve
April 5, 1998diagramlessFrank LongoSolve
March 8, 1998pandaMel TaubSolve
February 22, 1998diagramlessFrank LongoSolve
January 25, 1998crypticRichard SilvestriSolve
January 11, 1998diagramlessFrank LongoSolve
1997
December 14, 1997crypticEmily Cox and Henry RathvonSolve
November 30, 1997diagramlessFred PiscopSolve
November 2, 1997pandaMel TaubSolve
October 19, 1997diagramlessFred PiscopSolve
September 21, 1997crypticRichard SilvestriSolve
September 7, 1997diagramlessFrank LongoSolve
August 10, 1997crypticEmily Cox and Henry RathvonSolve
July 13, 1997vowellessArthur SchulmanSolve
June 29, 1997pandaMel TaubSolve
June 15, 1997diagramlessFrank LongoSolve
May 18, 1997crypticFraser SimpsonSolve
April 6, 1997crypticEmily Cox and Henry RathvonSolve