Email   Blog   Facebook   YouTube   Twitch   Discord   Github


  •  CV
  •  Photos

Teaching (OTIS)


  •  For beginners
  •  Problems
  •  MOP
  •  ELMO
  •  USEMO


  •  Puzzle hunts
  •  Twitch
  •  Discord

plz learn code

  •  Filesys
  •  Learning path


  •  EGMO book
  •  Napkin (v1.5)
  •  Course notes



  •  Mentors
  •  Quotes
  •  Rec letters
  •  FAQ's

Buy Me a Coffee at

Twitch Solves IMO Shortlist

In early 2020 I created a Twitch stream that I stream on some (but not all) weeks. The series is informally titled Twitch Solves ISL (here ISL is IMO Shortlists).

Content includes:

  • Working on IMO shortlist or other contest problems with other viewers.
  • Twitch chat asking questions about various things
  • Games: metal league StarCraft, AoPS FTW!, Baba Is You, etc. I have a preference for somewhat difficult puzzle games.

I also upload past broadcasts to YouTube. A Discord server also exists centered around the stream.

Twitch schedule#

You can find a schedule for the stream, also below. Friday night at 8pm Eastern is the usual time.

Streaming setup#

Software used on the stream includes:


  • Gaming headset: Xiberia V22
  • Mechanical keyboard: Havit HV-KB395L
  • Mouse: Inateck MS 1001
  • Gaming PC: MSI Codex XE Plus MSCXEP9SC292
  • Monitors (x3): BenQ 24” IPS GW2480 + ASUS VE278Q 27” + Sceptre 32” QHD (E325W-2560AD)

Here is a picture of my physical setup (click to enlarge).

Archive of past problems#

Here’s an archive of the problems solved on stream.

To submit a problem: Problem requests are processed for 384 channel points each; points are earned by watching the live stream. Requests must be submitted at the start of the stream, 8pm Eastern time every Friday. Then the viewers vote on which requests to take (with points refunded if your request is not processed). Because of large demand, I do not take advance requests.

Ep. 75ELMO 2010/3(youtube)
Ep. 74Brazil 2020/5(pdf)(tex)(youtube)
Ep. 74ToT Fall 2005 S-A3(pdf)(tex)(youtube)
Ep. 74USAMO 1997/3(pdf)(tex)(youtube)
Ep. 73Russia 2010/10.8(pdf)(tex)(youtube)
Ep. 72Sweden 2018(pdf)(tex)(youtube)
Ep. 72ToT Spring 2011 S-A7(pdf)(tex)(youtube)
Ep. 72Twitch 072.1(pdf)(tex)(youtube)
Ep. 71JBMO SL 2008 A2(youtube)
Ep. 71JBMO SL 2018 C3(pdf)(tex)(youtube)
Ep. 71KoMaL N166(youtube)
Ep. 71Martin Gardner(pdf)(tex)(youtube)
Ep. 70Cono Sur TST(youtube)
Ep. 70Junior Balkan 2013/3(pdf)(tex)(youtube)
Ep. 70Shortlist 2012 N3(pdf)(tex)(youtube)
Ep. 69Bulgaria 2018/3(pdf)(tex)(youtube)
Ep. 68Germany 2017/5(pdf)(tex)(youtube)
Ep. 68Shortlist 1998 N1(pdf)(tex)(youtube)
Ep. 68Shortlist 2012 N1(pdf)(tex)(youtube)
Ep. 68USAMO 1996/1(pdf)(tex)(youtube)
Ep. 67Italy TST 2006/5(pdf)(tex)(youtube)
Ep. 67ToT Spring 1999 S-A1(pdf)(tex)(youtube)
Ep. 67Twitch 067.1(pdf)(tex)(youtube)
Ep. 67Vietnam 2014 Training(pdf)(tex)(youtube)
Ep. 66CAMO 2021/3(pdf)(tex)(youtube)
Ep. 66Putnam 1979 B6(pdf)(tex)(youtube)
Ep. 65Canada 2021/4(pdf)(tex)(youtube)
Ep. 65JMO 2021/1(pdf)(tex)(youtube)
Ep. 65JMO 2021/3(pdf)(tex)(youtube)
Ep. 65JMO 2021/4(pdf)(tex)(youtube)
Ep. 65Rectangle projection(youtube)
Ep. 65USAMO 2021/1(pdf)(tex)(youtube)
Ep. 65USAMO 2021/2(pdf)(tex)(youtube)
Ep. 65USAMO 2021/3(pdf)(tex)(youtube)
Ep. 65USAMO 2021/4(pdf)(tex)(youtube)
Ep. 65USAMO 2021/5(pdf)(tex)(youtube)
Ep. 65USAMO 2021/6(pdf)(tex)(youtube)
Ep. 64Fary theorem(pdf)(tex)
Ep. 64Shortlist 2014 A2(pdf)(tex)(youtube)
Ep. 64ToT Fall 2015 S-A7(pdf)(tex)(youtube)
Ep. 64USAMO 1997/4(pdf)(tex)(youtube)
Ep. 62CAMO 2021/2(pdf)(tex)(youtube)
Ep. 62Putnam 1972 B6(pdf)(tex)(youtube)
Ep. 62Sharygin 2019/23(pdf)(tex)(youtube)
Ep. 62Shortlist 2004 C2(pdf)(tex)(youtube)
Ep. 60CAMO 2021/6(pdf)(tex)(youtube)
Ep. 60China TST 2021/1/3(pdf)(tex)(youtube)
Ep. 59ELMO 2010/2(pdf)(tex)(youtube)
Ep. 59Shortlist 1998 N8(pdf)(tex)(youtube)
Ep. 59Twitch 059.1(pdf)(tex)(youtube)
Ep. 58CHMMC 2021/6(pdf)(tex)(youtube)
Ep. 58Putnam 2020 B6(pdf)(tex)(youtube)
Ep. 58Shortlist 2000 N6(pdf)(tex)(youtube)
Ep. 57Besant 1895(pdf)(tex)(youtube)
Ep. 57Brazil 2013/2(pdf)(tex)(youtube)
Ep. 56USA TST 2021/1(pdf)(tex)(youtube)
Ep. 56USA TST 2021/2(pdf)(tex)(youtube)
Ep. 56USA TST 2021/3(pdf)(tex)(youtube)
Ep. 55Iberoamerican 2003/6(pdf)(tex)(youtube)
Ep. 55Mexico 2020/3(pdf)(tex)(youtube)
Ep. 54Brazil 2015/3(pdf)(tex)(youtube)
Ep. 54ToT Fall 2012 S-A7(youtube)
Ep. 53AMC 10B 2021/24(youtube)
Ep. 53ToT Fall 2015 S-A7(pdf)(tex)(youtube)
Ep. 52AMC 12A 2021/24(pdf)(tex)(youtube)
Ep. 52IGO 2020/A4(pdf)(tex)(youtube)
Ep. 51ELMO 2013/6(pdf)(tex)(youtube)
Ep. 51Iberoamerican 2020/6(pdf)(tex)
Ep. 50TSTST 2020/7(pdf)(tex)(youtube)
Ep. 50TSTST 2020/8(pdf)(tex)(youtube)
Ep. 50TSTST 2020/9(pdf)(tex)(youtube)
Ep. 50USAMO 1997/1(pdf)(tex)(youtube)
Ep. 50USAMO 1997/6(pdf)(tex)(youtube)
Ep. 49HMIC 2015/5(pdf)(tex)(youtube)
Ep. 49Iberoamerican 2020/2(pdf)(tex)(youtube)
Ep. 49USAMO 1998/1(pdf)(tex)(youtube)
Ep. 48CMIMC 2017 G9(pdf)(tex)(youtube)
Ep. 48IMO 1997/5(pdf)(tex)(youtube)
Ep. 48MR J489(pdf)(tex)(youtube)
Ep. 47CAMO 2020/5(pdf)(tex)(youtube)
Ep. 47PUMaC 2015 C8(pdf)(tex)(youtube)
Ep. 47Shortlist 1990/17(pdf)(tex)(youtube)
Ep. 47Twitch 047.2(pdf)(tex)(youtube)
Ep. 47USAMO 1998/6(pdf)(tex)(youtube)
Ep. 45IMO 1993/6(pdf)(tex)(youtube)
Ep. 45IMO 1998/1(pdf)(tex)(youtube)
Ep. 45RSL 2018 N1(pdf)(tex)(youtube)
Ep. 44TSTST 2020/4(pdf)(tex)(youtube)
Ep. 44TSTST 2020/5(pdf)(tex)(youtube)
Ep. 44TSTST 2020/6(pdf)(tex)(youtube)
Ep. 43DeuX MO 2020/I/2(pdf)(tex)(youtube)
Ep. 43Russia 2011/9.8(pdf)(tex)(youtube)
Ep. 42Cono Sur 2020/6(pdf)(tex)(youtube)
Ep. 42Shortlist 2008 N4(pdf)(tex)(youtube)
Ep. 42TSTST 2011/2(pdf)(tex)(youtube)
Ep. 41TSTST 2013/9(pdf)(tex)(youtube)
Ep. 41USAMO 1998/4(pdf)(tex)(youtube)
Ep. 41USAMO 1999/1(pdf)(tex)(youtube)
Ep. 40TSTST 2013/4(pdf)(tex)(youtube)
Ep. 40USAMO 1998/3(pdf)(tex)(youtube)
Ep. 39TSTST 2020/1(pdf)(tex)(youtube)
Ep. 39TSTST 2020/2(pdf)(tex)(youtube)
Ep. 39TSTST 2020/3(pdf)(tex)(youtube)
Ep. 38RMM 2016/5(pdf)(tex)(youtube)
Ep. 38Shortlist 1995 N8(pdf)(tex)(youtube)
Ep. 37IMO 1982/1(pdf)(tex)(youtube)
Ep. 37Shortlist 2003 N8(pdf)(tex)(youtube)
Ep. 37Twitch 037.3(pdf)(tex)(youtube)
Ep. 37USAMO 1999/3(pdf)(tex)(youtube)
Ep. 36COMC 2020/C4(pdf)(tex)(youtube)
Ep. 36JMO 2012/5(pdf)(tex)(youtube)
Ep. 36JMO 2013/4(pdf)(tex)(youtube)
Ep. 36Twitch 036.1(pdf)(tex)(youtube)
Ep. 35USEMO 2020/4(pdf)(tex)(youtube)
Ep. 35USEMO 2020/5(pdf)(tex)(youtube)
Ep. 35USEMO 2020/6(pdf)(tex)(youtube)
Ep. 34USEMO 2020/1(pdf)(tex)(youtube)
Ep. 34USEMO 2020/2(pdf)(tex)(youtube)
Ep. 34USEMO 2020/3(pdf)(tex)(youtube)
Ep. 33APMO 2009/1(pdf)(tex)(youtube)
Ep. 33CAMO 2020/6(pdf)(tex)(youtube)
Ep. 33Russia 2005/9.2(pdf)(tex)(youtube)
Ep. 33Twitch 033.1(pdf)(tex)(youtube)
Ep. 33Twitch 033.4(pdf)(tex)(youtube)
Ep. 32Cono Sur 2011/6(pdf)(tex)(youtube)
Ep. 32ToT Fall 1999 J-A6(pdf)(tex)(youtube)
Ep. 32Twitch 032.3(pdf)(tex)(youtube)
Ep. 31BAMO 2003/5(pdf)(tex)(youtube)
Ep. 31Brazil 2007/2(pdf)(tex)(youtube)
Ep. 31Twitch 031.1(pdf)(tex)(youtube)
Ep. 30IMO 2020/1(pdf)(tex)(youtube)
Ep. 30IMO 2020/2(pdf)(tex)(youtube)
Ep. 30IMO 2020/3(pdf)(tex)(youtube)
Ep. 30IMO 2020/4(pdf)(tex)(youtube)
Ep. 30IMO 2020/5(pdf)(tex)(youtube)
Ep. 30IMO 2020/6(pdf)(tex)(youtube)
Ep. 29China TST 2019/4/1(pdf)(tex)(youtube)
Ep. 29IMO 1999/4(pdf)(tex)(youtube)
Ep. 29SMO 2020/3(pdf)(tex)(youtube)
Ep. 28CAMO 2019/2(pdf)(tex)(youtube)
Ep. 28IMO 1981/3(pdf)(tex)(youtube)
Ep. 28KoMaL A744(pdf)(tex)(youtube)
Ep. 28SJMO 2020/3(pdf)(tex)(youtube)
Ep. 28SMO 2020/1(pdf)(tex)(youtube)
Ep. 27China TST 2012/1/2(pdf)(tex)(youtube)
Ep. 27IMO 1990/6(pdf)(tex)(youtube)
Ep. 27SMO 2020/4(pdf)(tex)(youtube)
Ep. 27SMO 2020/5(pdf)(tex)(youtube)
Ep. 26Brazil 2017/6(pdf)(tex)(youtube)
Ep. 26CNCM7(youtube)
Ep. 26SJMO 2020/2(pdf)(tex)(youtube)
Ep. 25Iran TST 2019/15(pdf)(tex)(youtube)
Ep. 25MODS 2019/2(pdf)(tex)(youtube)
Ep. 25SIME 2020/13(pdf)(tex)(youtube)
Ep. 24IMO 1988/3(pdf)(tex)(youtube)
Ep. 24Putnam 2019 A5(pdf)(tex)(youtube)
Ep. 24Shortlist 2009 C6(pdf)(tex)(youtube)
Ep. 24Singapore 2019/5(pdf)(tex)(youtube)
Ep. 23Iran 2010/2/6(pdf)(tex)(youtube)
Ep. 23SIME 2020/14(pdf)(tex)(youtube)
Ep. 23Shortlist 2009 C4(pdf)(tex)(youtube)
Ep. 22Croatia TST 2016/2/2(pdf)(tex)(youtube)
Ep. 22SIME 2020/15(pdf)(tex)(youtube)
Ep. 22Shortlist 1990/13(pdf)(tex)(youtube)
Ep. 21IMO 1979/3(pdf)(tex)(youtube)
Ep. 21Mexico 2019/6(pdf)(tex)(youtube)
Ep. 21Shortlist 1996 C6(pdf)(tex)(youtube)
Ep. 20Singapore 2017/J2/2(pdf)(tex)
Ep. 19KJMO 2012/1(pdf)(tex)(youtube)
Ep. 19Romania JBMO TST 2019/3.1(pdf)(tex)(youtube)
Ep. 18Shortlist 2002 C7(pdf)(tex)(youtube)
Ep. 17Shortlist 1981/11(youtube)
Ep. 17Shortlist 2004 G6(pdf)(tex)(youtube)
Ep. 16JMO 2020/1(pdf)(tex)(youtube)
Ep. 16JMO 2020/2(pdf)(tex)(youtube)
Ep. 16JMO 2020/4(pdf)(tex)(youtube)
Ep. 16JMO 2020/6(pdf)(tex)(youtube)
Ep. 16USAMO 2020/1(pdf)(tex)(youtube)
Ep. 16USAMO 2020/2(pdf)(tex)(youtube)
Ep. 16USAMO 2020/3(pdf)(tex)(youtube)
Ep. 16USAMO 2020/4(pdf)(tex)(youtube)
Ep. 16USAMO 2020/5(pdf)(tex)(youtube)
Ep. 16USAMO 2020/6(pdf)(tex)(youtube)
Ep. 15Shortlist 2006 C6(pdf)(tex)(youtube)
Ep. 14AMC 12B 2020/12(youtube)
Ep. 14Iran TST 2018/9(pdf)(tex)(youtube)
Ep. 13IMO 1993/3(pdf)(tex)(youtube)
Ep. 13Iberoamerican 2001(pdf)(tex)(youtube)
Ep. 13Shortlist 2007 N5(pdf)(tex)(youtube)
Ep. 13Taiwan TST 2019/2J/2(pdf)(tex)(youtube)
Ep. 13Twitch 013.1(pdf)(tex)(youtube)
Ep. 12EGMO 2012/4(pdf)(tex)
Ep. 12India TST 2019/2(pdf)(tex)
Ep. 12Japan 2019/4(pdf)(tex)(youtube)
Ep. 11USEMO 2019/4(pdf)(tex)(youtube)
Ep. 11USEMO 2019/5(pdf)(tex)(youtube)
Ep. 11USEMO 2019/6(pdf)(tex)(youtube)
Ep. 10USEMO 2019/1(pdf)(tex)(youtube)
Ep. 10USEMO 2019/2(pdf)(tex)(youtube)
Ep. 10USEMO 2019/3(pdf)(tex)(youtube)
Ep. 9Shortlist 2004 C5(pdf)(tex)
Ep. 9Shortlist 2012 A2(pdf)(tex)(youtube)
Ep. 8Shortlist 2008 C5(pdf)(tex)(youtube)
Ep. 8Shortlist 2008 G6(pdf)(tex)(youtube)
Ep. 8Shortlist 2009 A1(pdf)(tex)
Ep. 7Shortlist 2004 A2(pdf)(tex)(youtube)
Ep. 7Shortlist 2004 C3(pdf)(tex)(youtube)
Ep. 7Shortlist 2004 G3(pdf)(tex)(youtube)
Ep. 7Shortlist 2004 N2(pdf)(tex)
Ep. 6Shortlist 2005 C1(pdf)(tex)(youtube)
Ep. 6Shortlist 2006 A5(pdf)(tex)(youtube)
Ep. 6Shortlist 2012 G3(pdf)(tex)(youtube)
Ep. 6Twitch 006.1(pdf)(tex)
Ep. 5Shortlist 2004 N1(pdf)(tex)(youtube)
Ep. 5Shortlist 2006 G2(pdf)(tex)(youtube)
Ep. 5Shortlist 2013 A2(pdf)(tex)
Ep. 4Shortlist 2006 A2(pdf)(tex)
Ep. 4Shortlist 2007 G8(pdf)(tex)(youtube)
Ep. 3Shortlist 2005 G3(pdf)(tex)
Ep. 3Shortlist 2007 N4(pdf)(tex)(youtube)
Ep. 2Shortlist 2007 C1(pdf)(tex)
Ep. 2Shortlist 2007 G2(pdf)(tex)(youtube)
Ep. 2Shortlist 2009 C1(pdf)(tex)
Ep. 1Shortlist 2008 N2(pdf)(tex)
Ep. 1Shortlist 2012 C2(pdf)(tex)
Ep. 1Shortlist 2012 G2(pdf)(tex)

Updated Mon 22 Nov 2021, 02:28:32 UTC by 174576405a78