APL Quest: Difference between revisions

Jump to navigation Jump to search
m
no edit summary
mNo edit summary
 
(133 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[File:APL Quest frame.png|thumb|right|Still frame from a follow-up video.]]
[[File:APL Quest frame.png|thumb|right|Still frame from a follow-up video.]]
'''APL Quest''' is the title used for a series of short live chat sessions held by [[Adám Brudzewsky]]. The sessions run on Fridays at 15:00 UTC since 4 February 2022. Each session focuses on one problem from Phase 1 of a past [[APL Problem Solving Competition]], beginning with problem 1 from the 2013 round, and is followed up by publication of the code<ref>Adám Brudzewsky. [https://github.com/abrudz/apl_quest/ apl_quest] code repository. GitHub.</ref> and a video that summarises the solutions.<ref>Adám Brudzewsky. [https://www.youtube.com/playlist?list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN APL Quest] playlist. YouTube.</ref>
'''APL Quest''' is the title applied to the collection of phase 1 problems from the 2013–2023 [[APL Problem Solving Competition]] rounds, and to the associated live chat sessions, sample solutions<ref>Brudzewsky, Adám. [https://github.com/abrudz/apl_quest/ apl_quest] code repository. GitHub.</ref> and video follow-ups.<ref>Brudzewsky, Adám. [https://www.youtube.com/playlist?list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN APL Quest] playlist. YouTube.</ref> The problem texts were written by [[Brian Becker]]<ref>Brudzewsky, Adám. [https://www.dyalog.com/blog/2024/03/the-apl-quest-series/ The APL Quest Series]. [[Dyalog Ltd|Dyalog Blog]]. March 15, 2024.</ref> and the chat events were held by [[Adám Brudzewsky]] (who also recorded the videos) with guest appearances by [[Richard Park]], from 4 February 2022 until 8 March 2024. The problems are available online as a [[learning resources|learning resource]], complete with automatic validation of solutions.<ref>[https://problems.tryapl.org APL Quest] website.</ref>
 
APL Quest events happen in the [[APL Orchard]], and requires a [[Wikipedia:Stack Exchange|Stack Exchange]] account:
* Account holders with 20 [https://stackoverflow.com/help/whats-reputation reputation points] are free to join via [https://apl.chat apl.chat].
* Others must follow the [[APL_Orchard#Access|APL Orchard access instructions]].
 
The Stack Exchange chat system allows signing up for reminders to these recurring events.<ref>The [[APL Orchard]]. [https://chat.stackexchange.com/rooms/info/52405/the-apl-orchard?tab=schedule#meeting-2520 APL Quest]. Room schedule. Stack Exchange.</ref>


== Sessions ==
== Sessions ==
=== Problems from 2013 ===
=== Problems from 2013 ===
{|class=wikitable
{|class=wikitable id=2013
! Problem !! Title !! Discussion !! Code !! Video
! Problem !! Title !! Chat !! Code !! Video[[#p2013|*]]
|-
|-
| 1 || [https://problems.tryapl.org/psets/2013.html?goto=P1_Seems_a_Bit_Odd_To_Me Seems a Bit Odd To Me] || [https://chat.stackexchange.com/transcript/52405?m=60343161#60343161 Feb 4, 2022] || [https://github.com/abrudz/apl_quest/blob/main/2013/1.apl 2013/1.apl] || [https://www.youtube.com/watch?v=Mj4wyLKrBho&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:10:31]
| 1 || [https://problems.tryapl.org/psets/2013.html?goto=P1_Seems_a_Bit_Odd_To_Me Seems a Bit Odd To Me] || [https://chat.stackexchange.com/transcript/52405?m=60343161#60343161 Feb 4, 2022] || [https://github.com/abrudz/apl_quest/blob/main/2013/1.apl 2013/1.apl] || [https://www.youtube.com/watch?v=Mj4wyLKrBho&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:10:31]
Line 29: Line 23:
| 8 || [https://problems.tryapl.org/psets/2013.html?goto=P8_Go_Forth_And_Multiply Go Forth And Multiply] || [https://chat.stackexchange.com/transcript/52405?m=60733991#60733991 Mar 25, 2022] || [https://github.com/abrudz/apl_quest/blob/main/2013/8.apl 2013/8.apl] || [https://www.youtube.com/watch?v=O_l-nJYmDrs&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:19:42]
| 8 || [https://problems.tryapl.org/psets/2013.html?goto=P8_Go_Forth_And_Multiply Go Forth And Multiply] || [https://chat.stackexchange.com/transcript/52405?m=60733991#60733991 Mar 25, 2022] || [https://github.com/abrudz/apl_quest/blob/main/2013/8.apl 2013/8.apl] || [https://www.youtube.com/watch?v=O_l-nJYmDrs&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:19:42]
|-
|-
| 9 || [https://problems.tryapl.org/psets/2013.html?goto=P9_It_Is_a_Moving_Experience It Is a Moving Experience] || Apr 1, 2022 || TBA || TBA
| 9 || [https://problems.tryapl.org/psets/2013.html?goto=P9_It_Is_a_Moving_Experience It Is a Moving Experience] || [https://chat.stackexchange.com/transcript/52405?m=60790499#60790499 Apr 1, 2022] || [https://github.com/abrudz/apl_quest/blob/main/2013/9.apl 2013/9.apl] || [https://www.youtube.com/watch?v=txZiCW12lTE&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:15:12]
|-
| 10 || [https://problems.tryapl.org/psets/2013.html?goto=P10_Solution_Salvation Solution Salvation] || [https://chat.stackexchange.com/transcript/52405?m=60845175#60845175 Apr 8, 2022] || [https://github.com/abrudz/apl_quest/blob/main/2013/10.apl 2013/10.apl] || [https://www.youtube.com/watch?v=w-rzx2VNqbY&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:24:01]
|}
:<span id=p2013>[[#2013|*]]</span> All videos are also available as [https://www.youtube.com/playlist?list=PLYKQVqyrAEj_M0SIpfU8eBWSYXE-GD86g a single playlist].
 
=== Problems from 2014 ===
{|class=wikitable id=2014
! Problem !! Title !! Chat !! Code !! Video[[#p2014|*]]
|-
| 1 || [https://problems.tryapl.org/psets/2014.html?goto=P1_It_Is_All_Right It Is All Right] || [https://chat.stackexchange.com/transcript/52405?m=60900017#60900017 Apr 15, 2022] || [https://github.com/abrudz/apl_quest/blob/main/2014/1.apl 2014/1.apl] || [https://www.youtube.com/watch?v=0SeHAg0q30w&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:18:13]
|-
| 2 || [https://problems.tryapl.org/psets/2014.html?goto=P2_How_Tweet_It_Is How Tweet It Is] || [https://chat.stackexchange.com/transcript/52405?m=60949514#60949514 Apr 22, 2022] || [https://github.com/abrudz/apl_quest/blob/main/2014/2.apl 2014/2.apl] || [https://www.youtube.com/watch?v=3X3l76njwfs&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:29:50]
|-
| 3 || [https://problems.tryapl.org/psets/2014.html?goto=P3_Tell_a_Fib Tell a Fib] || [https://chat.stackexchange.com/transcript/52405?m=61008731#61008731 Apr 29, 2022] || [https://github.com/abrudz/apl_quest/blob/main/2014/2.apl 2014/3.apl] || [https://www.youtube.com/watch?v=7J4hJmgWlJo&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:30:45]
|-
| 4 || [https://problems.tryapl.org/psets/2014.html?goto=P4_Space_The_Final_Frontier Space The Final Frontier] || [https://chat.stackexchange.com/transcript/52405?m=61062129#61062129 May 6, 2022] || [https://github.com/abrudz/apl_quest/blob/main/2014/4.apl 2014/4.apl] || [https://www.youtube.com/watch?v=aqfhItFpO2I&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:52:55]
|-
| 5 || [https://problems.tryapl.org/psets/2014.html?goto=P5_Mirror_Mirror Mirror Mirror] || [https://chat.stackexchange.com/transcript/52405?m=61119677#61119677 May 13, 2022] || [https://github.com/abrudz/apl_quest/blob/main/2014/5.apl 2014/5.apl] || [https://www.youtube.com/watch?v=cPzQr2aJ7e4&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:16:31]
|-
| 6 || [https://problems.tryapl.org/psets/2014.html?goto=P6_Roll_The_Dice Roll The Dice] || [https://chat.stackexchange.com/transcript/52405?m=61177683#61177683 May 20, 2022] || [https://github.com/abrudz/apl_quest/blob/main/2014/6.apl 2014/6.apl] || [https://www.youtube.com/watch?v=HwEmjnPpMqY&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:10:55]
|-
| 7 || [https://problems.tryapl.org/psets/2014.html?goto=P7_Revolutionary_Thinking Revolutionary Thinking] || [https://chat.stackexchange.com/transcript/52405?m=61231677#61231677 May 27, 2022] || [https://github.com/abrudz/apl_quest/blob/main/2014/7.apl 2014/7.apl] || [https://www.youtube.com/watch?v=aiEOXOy56iw&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:15:56]
|-
| 8 || [https://problems.tryapl.org/psets/2014.html?goto=P8_Go_The_Distance Go The Distance] || [https://chat.stackexchange.com/transcript/52405/2022/6/3 Jun 3, 2022] || [https://github.com/abrudz/apl_quest/blob/main/2014/8.apl 2014/8.apl] || [https://www.youtube.com/watch?v=OEChBu1p98w&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:07:59]
|-
| 9 || [https://problems.tryapl.org/psets/2014.html?goto=P9_Going_Ballistic Going Ballistic] || [https://chat.stackexchange.com/transcript/52405?m=61327875#61327875 Jun 10, 2022] || [https://github.com/abrudz/apl_quest/blob/main/2014/9.apl 2014/9.apl]|| [https://www.youtube.com/watch?v=jhrTBWvVahI&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:08:27]
|-
| 10 || [https://problems.tryapl.org/psets/2014.html?goto=P10_Sales_Are_Up Sales Are Up] || [https://chat.stackexchange.com/transcript/52405?m=61385753#61385753 Jun 17, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2014 2014/10.apl] || [https://www.youtube.com/watch?v=JvvaNQ0DO4Q&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:10:59]
|}
:<span id=p2014>[[#2014|*]]</span> All videos are also available as [https://www.youtube.com/playlist?list=PLYKQVqyrAEj--yAmV2yUe73O5ntiqF4Xp a single playlist].
 
=== Problems from 2015 ===
{|class=wikitable id=2015
! Problem !! Title !! Chat !! Code !! Video[[#p2015|*]]
|-
| 1 || [https://problems.tryapl.org/psets/2015.html?goto=P1_Nag_A_Ram Nag A Ram] || [https://chat.stackexchange.com/transcript/52405?m=61439442#61439442 Jun 23, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2015/1.apl 2015/1.apl] || [https://www.youtube.com/watch?v=nmUQ9cSQajY&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:16:22]
|-
| 2 || [https://problems.tryapl.org/psets/2015.html?goto=P2_Longest_Streak Longest Streak] || [https://chat.stackexchange.com/transcript/52405?m=61492634#61492634 Jul 1, 2022] || [https://github.com/abrudz/apl_quest/blob/main/2015/2.apl 2015/2.apl] || [https://www.youtube.com/watch?v=fXl5_cJFw34&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:14:49]
|-
| 3 || [https://problems.tryapl.org/psets/2015.html?goto=P3_Farey_Tale Farey Tale] || [https://chat.stackexchange.com/transcript/52405?m=61541307#61541307 Jul 8, 2022] || [https://github.com/abrudz/apl_quest/blob/main/2015/2.apl 2015/3.apl] || [https://www.youtube.com/watch?v=7bLqOYg5DZk&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:31:35]
|-
| 4 || [https://problems.tryapl.org/psets/2015.html?goto=P4_PDI_Progressive_Dyadic_Iota PDI - Progressive Dyadic Iota] || [https://chat.stackexchange.com/transcript/52405?m=61590333#61590333 Jul 15, 2022] || [https://github.com/abrudz/apl_quest/blob/main/2015/4.apl 2015/4.apl] || [https://www.youtube.com/watch?v=FGzpsUK5WF4&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:35:10]
|-
| 5 || [https://problems.tryapl.org/psets/2015.html?goto=P5_Hes_so_mean_he_has_no_standard_deviation He’s so mean, he has no standard deviation] || [https://chat.stackexchange.com/transcript/message/61644417#61644417 Jul 22, 2022] || [https://github.com/abrudz/apl_quest/blob/main/2015/5.apl 2015/5.apl] || [https://www.youtube.com/watch?v=9_RPmL2Szkk&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:07:47]
|-
| 6 || [https://problems.tryapl.org/psets/2015.html?goto=P6_Hey_This_is_My_Space Hey! This is My Space] || [https://chat.stackexchange.com/transcript/message/61688071#61688071 Jul 29, 2022] || [https://github.com/abrudz/apl_quest/blob/main/2015/6.apl 2015/6.apl] || [https://www.youtube.com/watch?v=Ya832W9iBC4&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:24:00]
|-
| 7 || [https://problems.tryapl.org/psets/2015.html?goto=P7_Just_In_Upper_Case Just in (Upper) Case] || [https://chat.stackexchange.com/transcript/52405?m=61731271#61731271 Aug 5, 2022] || [https://github.com/abrudz/apl_quest/blob/main/2015/7.apl 2015/7.apl] || [https://www.youtube.com/watch?v=syzyAQc11M8&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:05:50]
|-
| 8 || [https://problems.tryapl.org/psets/2015.html?goto=P8_Unlucky_13 Unlucky 13] || [https://chat.stackexchange.com/transcript/52405?m=61776938#61776938 Aug 12, 2022] || [https://github.com/abrudz/apl_quest/blob/main/2015/8.apl 2015/8.apl] || [https://www.youtube.com/watch?v=2VSUnKEu5m8&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:13:47]
|-
| 9 || [https://problems.tryapl.org/psets/2015.html?goto=P9_Id_Like_Mine_Scrambled_Please I’d Like Mine Scrambled Please] || [https://chat.stackexchange.com/transcript/52405?m=61822639#61822639 Aug 19, 2022] || [https://github.com/abrudz/apl_quest/blob/main/2015/9.apl 2015/9.apl] || [https://www.youtube.com/watch?v=jptaYjzi_mE&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:23:31]
|-
| 10 || [https://problems.tryapl.org/psets/2015.html?goto=P10_Blaiseing_a_Trail Blaise’ing a Trail] || [https://chat.stackexchange.com/transcript/52405?m=61871003#61871003 Aug 26, 2022] || [https://github.com/abrudz/apl_quest/blob/main/2015/10.apl 2015/10.apl] || [https://www.youtube.com/watch?v=j0prKDZtBWQ&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:16:46]
|}
:<span id=p2015>[[#2015|*]]</span> All videos are also available as [https://www.youtube.com/playlist?list=PLYKQVqyrAEj8D5G7jIkBPCsuu_9AbyHxE a single playlist].
 
=== Problems from 2016 ===
{|class=wikitable id=2016
! Problem !! Title !! Chat !! Code !! Video[[#p2016|*]]
|-
| 1 || [https://problems.tryapl.org/psets/2016.html?goto=P1_Statistics_Mean Statistics - Mean] || [https://chat.stackexchange.com/transcript/52405?m=61919109#61919109 Sep 2, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2016/1.apl 2016/1.apl] || [https://www.youtube.com/watch?v=pZA3NFdh7M8&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:17:48]
|-
| 2 || [https://problems.tryapl.org/psets/2016.html?goto=P2_Statistics_Median Statistics - Median] || [https://chat.stackexchange.com/transcript/52405?m=61968437#61968437 Sep, 9, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2016/2.apl 2016/2.apl] || [https://www.youtube.com/watch?v=oBkCJfi_OEU&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:23:22]
|-
| 3 || [https://problems.tryapl.org/psets/2016.html?goto=P3_Statistics_Mode Statistics - Mode] || [https://chat.stackexchange.com/transcript/52405?m=62016595#62016595 Sep, 16, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2016/3.apl 2016/3.apl] || [https://www.youtube.com/watch?v=iJsh_0wD2us&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:26:36]
|-
| 4 || [https://problems.tryapl.org/psets/2016.html?goto=P4_Just_Meshing_Around Just Meshing Around] || [https://chat.stackexchange.com/transcript/52405?m=62063400#62063400 Sep, 23, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2016/4.apl 2016/4.apl] || [https://www.youtube.com/watch?v=59eKagcVoO4&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:12:07]
|-
| 5 || [https://problems.tryapl.org/psets/2016.html?goto=P5_Youre_Unique_Just_Like_Everyone_Else You’re Unique, Just Like Everyone Else] || [https://chat.stackexchange.com/transcript/52405?m=62107645#62107645 Sep, 30, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2016/5.apl 2016/5.apl] || [https://www.youtube.com/watch?v=zFSFcIskU4U&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:13:36]
|-
| 6 || [https://problems.tryapl.org/psets/2016.html?goto=P6_Shorter_Ones_to_the_Front Shorter Ones to the Front] || [https://chat.stackexchange.com/transcript/52405?m=62151647#62151647 Oct, 7, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2016/6.apl 2016/6.apl] || [https://www.youtube.com/watch?v=ZmVuGl6-DJk&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:04:19]
|-
| 7 || [https://problems.tryapl.org/psets/2016.html?goto=P7_3s_and_5s 3s and 5s] || [https://chat.stackexchange.com/transcript/52405?m=62198343#62198343 Oct, 14, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2016/7.apl 2016/7.apl] || [https://www.youtube.com/watch?v=s1qIJ1LRfaQ&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:06:28]
|-
| 8 || [https://problems.tryapl.org/psets/2016.html?goto=P8_Separating_Out_the_Negative Separating Out the Negative] || [https://chat.stackexchange.com/transcript/52405?m=62233525#62233525 Oct, 21, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2016/8.apl 2016/8.apl] || [https://www.youtube.com/watch?v=ZSEJkNrEdOQ&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:07:16]
|-
| 9 || [https://problems.tryapl.org/psets/2016.html?goto=P9_Delimited_Text Delimited Text] || [https://chat.stackexchange.com/transcript/52405?m=62273399#62273399  Oct, 28, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2016/9.apl 2016/9.apl] || [https://www.youtube.com/watch?v=5_ArihWDSlM&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:06:51]
|-
| 10 || [https://problems.tryapl.org/psets/2016.html?goto=P10_Order_Total_Dot_Product Order Total] || [https://chat.stackexchange.com/transcript/52405?m=62313927#62313927 Nov, 4, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2016/10.apl 2016/10.apl] || [https://www.youtube.com/watch?v=5rfCeT_lPk8&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:06:43]
|}
:<span id=p2016>[[#2016|*]]</span> All videos are also available as [https://www.youtube.com/playlist?list=PLYKQVqyrAEj9zSwnh4K28nCApruWA1j_m a single playlist].
 
=== Problems from 2017 ===
{|class=wikitable id=2017
! Problem !! Title !! Chat !! Code !! Video[[#p2017|*]]
|-
| 1 || [https://problems.tryapl.org/psets/2017.html?goto=P1_What_an_Odd_Bunch What an Odd Bunch] || [https://chat.stackexchange.com/transcript/message/62357410#62357410 Nov 11, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2017/1.apl 2017/1.apl] || [https://www.youtube.com/watch?v=afiMn3ACT1U&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:03:10]
|-
| 2 || [https://problems.tryapl.org/psets/2017.html?goto=P2_Good_Evening Good Evening] || [https://chat.stackexchange.com/transcript/52405?m=62397727#62397727 Nov 18, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2017/2.apl 2017/2.apl] || [https://www.youtube.com/watch?v=fg1Z0V33Er4&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:04:56]
|-
| 3 || [https://problems.tryapl.org/psets/2017.html?goto=P3_Miss_Quoted Miss Quoted] || [https://chat.stackexchange.com/transcript/52405?m=62439770#62439770 Nov 25, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2017/3.apl 2017/3.apl] || [https://www.youtube.com/watch?v=Yx3xqiNo9NY&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:17:04]
|-
| 4 || [https://problems.tryapl.org/psets/2017.html?goto=P4_Slices_of_Pies Slice(s) of Pie(s)] || [https://chat.stackexchange.com/transcript/52405?m=62483171#62483171 Dec 2, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2017/4.apl 2017/4.apl] || [https://www.youtube.com/watch?v=XLrh6HwUbP8&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:12:35]
|-
| 5 || [https://problems.tryapl.org/psets/2017.html?goto=P5_DNA DNA?] || [https://chat.stackexchange.com/transcript/message/62538000#62538000 Dec 9, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2017/5.apl 2017/5.apl] || [https://www.youtube.com/watch?v=s2XtJKB1Sks&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:03:54]
|-
| 6 || [https://problems.tryapl.org/psets/2017.html?goto=P6_k_mers k-mers] ||[https://chat.stackexchange.com/transcript/message/62581736#62581736  Dec 16, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2017/6.apl 2017/6.apl] || [https://www.youtube.com/watch?v=SYcEnkcV5q8&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:08:54]
|-
| 7 || [https://problems.tryapl.org/psets/2017.html?goto=P7_Counting_DNA_Nucleotides Counting DNA Nucleotides] || [https://chat.stackexchange.com/transcript/message/62628046#62628046 Dec 23, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2017/7.apl 2017/7.apl] || [https://www.youtube.com/watch?v=0TJkzDIWAno&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:06:53]
|-
| 8 || [https://problems.tryapl.org/psets/2017.html?goto=P8_Be_the_First_1 Be the First 1] || [https://chat.stackexchange.com/transcript/52405?m=62667691#62667691 Dec 30, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2017/8.apl 2017/8.apl] || [https://www.youtube.com/watch?v=he6rpBP4hP8&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:14:10]
|-
| 9 || [https://problems.tryapl.org/psets/2017.html?goto=P9_Double_Trouble Double Trouble] || [https://chat.stackexchange.com/transcript/52405?m=62715050#62715050 Jan 6, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2017/9.apl 2017/9.apl] || [https://www.youtube.com/watch?v=t2RH0isi3Qg&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:10:35]
|-
| 10 || [https://problems.tryapl.org/psets/2017.html?goto=P10_Squaring_Off Squaring Off] || [https://chat.stackexchange.com/transcript/52405?m=62764522#62764522 Jan 13, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2017/10.apl 2017/10.apl] || [https://www.youtube.com/watch?v=AOleoh2JlJI&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:05:38]
|-
|}
:<span id=p2017>[[#2017|*]]</span> All videos are also available as [https://www.youtube.com/playlist?list=PLYKQVqyrAEj8wDbpQmxKOGNKwrsCJSbz7 a single playlist].
 
=== Problems from 2018 ===
{|class=wikitable id=2018
! Problem !! Title !! Chat !! Code !! Video[[#p2018|*]]
|-
| 1 || [https://problems.tryapl.org/psets/2018.html?goto=P1_Oh_Say_Can_You_See Oh Say Can You See] || [https://chat.stackexchange.com/transcript/message/62357410#62357410 Jan 20, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2018/1.apl 2018/1.apl] || [https://www.youtube.com/watch?v=YZBOKebM624&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:13:48]
|-
| 2 || [https://problems.tryapl.org/psets/2018.html?goto=P2_Number_Splitting Number Splitting] || [https://chat.stackexchange.com/transcript/message/62858667#62858667 Jan 27, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2018/2.apl 2018/2.apl] || [https://www.youtube.com/watch?v=Q4U3y-bhxGA&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:06:16]
|-
| 3 || [https://problems.tryapl.org/psets/2018.html?goto=P3_Rolling_Along Rolling Along] || [https://chat.stackexchange.com/transcript/message/62907248#62907248 Feb 3, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2018/3.apl 2018/3.apl] || [https://www.youtube.com/watch?v=D6jWkFo00-E&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:13:03]
|-
| 4 || [https://problems.tryapl.org/psets/2018.html?goto=P4_Whats_Your_Sign Whats Your Sign] || [https://chat.stackexchange.com/transcript/52405?m=62957002#62957002 Feb 10, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2018/4.apl 2018/4.apl] || [https://www.youtube.com/watch?v=g82bRux0TJI&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:13:40]
|-
| 5 || [https://problems.tryapl.org/psets/2018.html?goto=P5_Whats_Your_Sign_Revisited Whats Your Sign Revisited] || [https://chat.stackexchange.com/transcript/52405?m=63010133#63010133 Feb 17, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2018/5.apl 2018/5.apl] || [https://www.youtube.com/watch?v=BtJ6Hey2PE4&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:15:18]
|-
| 6 || [https://problems.tryapl.org/psets/2018.html?goto=P6_Whats_Your_Angle Whats Your Angle] || [https://chat.stackexchange.com/transcript/52405?m=63056863#63056863 Feb 24, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2018/6.apl 2018/6.apl] || [https://www.youtube.com/watch?v=3ivJvycE0Tk&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:07:09]
|-
| 7 || [https://problems.tryapl.org/psets/2018.html?goto=P7_Unconditionally_Shifty Unconditionally Shifty] || [https://chat.stackexchange.com/transcript/52405?m=63108820#63108820 Mar 3, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2018/7.apl 2018/7.apl] || [https://www.youtube.com/watch?v=b3r4CY5kf9c&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:07:45]
|-
| 8 || [https://problems.tryapl.org/psets/2018.html?goto=P8_Making_a_Good_Argument Making a Good Argument] || [https://chat.stackexchange.com/transcript/52405?m=63151714#63151714 Mar 10, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2018/8.apl 2018/8.apl] || [https://www.youtube.com/watch?v=F72metQNXAU&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:12:41]
|-
| 9 || [https://problems.tryapl.org/psets/2018.html?goto=P9_Earlier_Later_or_the_Same Earlier Later or the Same] || [https://chat.stackexchange.com/transcript/52405?m=63197530#63197530 Mar 17, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2018/9.apl 2018/9.apl] || [https://www.youtube.com/watch?v=gPQpCa0ke0U&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:05:29]
|-
| 10 || [https://problems.tryapl.org/psets/2018.html?goto=P10_Anagrammatically_Correct Anagrammatically Correct] || [https://chat.stackexchange.com/transcript/52405?m=63239751#63239751 Mar 24, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2018/10.apl 2018/10.apl] || [https://www.youtube.com/watch?v=3kRLlmZC62o&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:03:12]
|-
|}
:<span id=p2018>[[#2018|*]]</span> All videos are also available as [https://www.youtube.com/playlist?list=PLYKQVqyrAEj8NxxMWk_WcDOjDoqz65bKh a single playlist].
=== Problems from 2019 ===
{|class=wikitable id=2019
! Problem !! Title !! Chat !! Code !! Video[[#p2019|*]]
|-
| 1 || [https://problems.tryapl.org/psets/2019.html?goto=P1_Chunky_Monkey Chunky Monkey] || [https://chat.stackexchange.com/transcript/52405?m=63286611#63286611 Mar 31, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2019/1.apl 2019/1.apl] || [https://www.youtube.com/watch?v=9puw9PBMFP8&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:05:32]
|-
| 2 || [https://problems.tryapl.org/psets/2019.html?goto=P2_Making_the_Grade Making the Grade] || [https://chat.stackexchange.com/transcript/52405?m=63332288#63332288 Apr 7, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2019/2.apl 2019/2.apl] || [https://www.youtube.com/watch?v=1EaAau9x8MI&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:03:27]
|-
| 3 || [https://problems.tryapl.org/psets/2019.html?goto=P3_Grade_Distribution Grade Distribution] || [https://chat.stackexchange.com/transcript/52405?m=63374600#63374600 Apr 14, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2019/3.apl 2019/3.apl] || [https://www.youtube.com/watch?v=uPMqIHcOfgE&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:09:00]
|-
| 4 || [https://problems.tryapl.org/psets/2019.html?goto=P4_Knight_Moves Knight Moves] || [https://chat.stackexchange.com/transcript/52405?m=63423145#63423145 Apr 21, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2019/4.apl 2019/4.apl] || [https://www.youtube.com/watch?v=K40CsPxYohM&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:06:37]
|-
| 5 || [https://problems.tryapl.org/psets/2019.html?goto=P5_Doubling_Up Doubling Up] || [https://chat.stackexchange.com/transcript/52405?m=63469882#63469882 Apr 28, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2019/5.apl 2019/5.apl] || [https://www.youtube.com/watch?v=c8XRnJeJ2AY&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:05:01]
|-
| 6 || [https://problems.tryapl.org/psets/2019.html?goto=P6_Telephone_Names Telephone Names] || [https://chat.stackexchange.com/transcript/52405?m=63515042#63515042 May 5, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2019/6.apl 2019/6.apl] || [https://www.youtube.com/watch?v=mzyrnyV7Q_c&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:08:23]
|-
| 7 || [https://problems.tryapl.org/psets/2019.html?goto=P7_In_the_Center_of_It_All In the Center of It All] || [https://chat.stackexchange.com/transcript/52405?m=63558554#63558554 May 12, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2019/7.apl 2019/7.apl] || [https://www.youtube.com/watch?v=Bhov522Jz7o&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:06:56]
|-
| 8 || [https://problems.tryapl.org/psets/2019.html?goto=P8_Going_the_Distance Going the Distance] || [https://chat.stackexchange.com/transcript/52405?m=63609358#63609358 May 19, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2019/8.apl 2019/8.apl] || [https://www.youtube.com/watch?v=GNdp6rAZ2Is&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:15:47]
|-
| 9 || [https://problems.tryapl.org/psets/2019.html?goto=P9_Area_Code_a_la_Gauss Area Code à la Gauss] || [https://chat.stackexchange.com/transcript/52405?m=63718568#63718568 May 26, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2019/9.apl 2019/9.apl] || [https://www.youtube.com/watch?v=njZs8HV5Ra0&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:12:57]
|-
| 10 || [https://problems.tryapl.org/psets/2019.html?goto=P10_Odd_and_Evens Odd and Evens] || [https://chat.stackexchange.com/transcript/52405?m=63718568#63718568 Jun 2, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2019/10.apl 2019/10.apl] || [https://www.youtube.com/watch?v=9hUTqexYZ0I&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:15:33]
|}
:<span id=p2019>[[#2019|*]]</span> All videos are also available as [https://www.youtube.com/playlist?list=PLYKQVqyrAEj-CZEC7r5v4SMd0RtgpoWPt a single playlist].
 
=== Problems from 2020 ===
{|class=wikitable id=2020
! Problem !! Title !! Chat !! Code !! Video[[#p2020|*]]
|-
| 1 || [https://problems.tryapl.org/psets/2020.html?goto=P1_Lets_Split Let's Split] || [https://chat.stackexchange.com/transcript/52405?m=63767556#63767556 Jun 9, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2020/1.apl 2020/1.apl] || [https://www.youtube.com/watch?v=2grlocFykmI&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:06:11]
|-
| 2 || [https://problems.tryapl.org/psets/2020.html?goto=P2_Characters Character Building] || [https://chat.stackexchange.com/transcript/52405?m=63803321#63803321 Jun 16, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2020/2.apl 2020/2.apl] || [https://www.youtube.com/watch?v=C5X6FlTNzX4&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:13:05]
|-
| 3 || [https://problems.tryapl.org/psets/2020.html?goto=P3_Columns Excel-lent Columns] || [https://chat.stackexchange.com/transcript/52405?m=63835448#63835448 Jun 23, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2020/3.apl 2020/3.apl] || [https://www.youtube.com/watch?v=yg96DlrXUc4&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:06:19]
|-
| 4 || [https://problems.tryapl.org/psets/2020.html?goto=P4_Take_a_Leap Take a Leap] || [https://chat.stackexchange.com/transcript/52405?m=63890718#63890718 Jun 30, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2020/4.apl 2020/4.apl] || [https://www.youtube.com/watch?v=hqyDUkSooCw&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:11:04]
|-
| 5 || [https://problems.tryapl.org/psets/2020.html?goto=P5_Integer_Range Stepping in the Proper Direction] || [https://chat.stackexchange.com/transcript/message/63935087#63935087 Jul 7, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2020/5.apl 2020/5.apl] || [https://www.youtube.com/watch?v=SjCmDfWmhqk&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:11:17]
|-
| 6 || [https://problems.tryapl.org/psets/2020.html?goto=P6_Move_To_Front Move to the Front] || [https://chat.stackexchange.com/transcript/52405?m=63980930#63980930 Jul 14, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2020/6.apl 2020/6.apl] || [https://www.youtube.com/watch?v=FfFzzmEo37Q&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:05:04]
|-
| 7 || [https://problems.tryapl.org/psets/2020.html?goto=P7_Bits See You in a Bit] || [https://chat.stackexchange.com/transcript/52405?m=64028252#64028252 Jul 21, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2020/7.apl 2020/7.apl] || [https://www.youtube.com/watch?v=xXweDCXIVSk&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:07:02]
|-
| 8 || [https://problems.tryapl.org/psets/2020.html?goto=P8_Zigzag Zigzag Numbers] || [https://chat.stackexchange.com/transcript/52405?m=64081060#64081060 Jul 28, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2020/8.apl 2020/8.apl] || [https://www.youtube.com/watch?v=Q-8LAhe79zM&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:10:57]
|-
| 9 || [https://problems.tryapl.org/psets/2020.html?goto=P9_Rise_and_Fall Rise and Fall] || [https://chat.stackexchange.com/transcript/52405?m=64125164#64125164 Aug 4, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2020/9.apl 2020/9.apl] || [https://www.youtube.com/watch?v=qypqissqN-c&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:07:49]
|-
| 10 || [https://problems.tryapl.org/psets/2020.html?goto=P10_Stacking_It_Up Stacking It Up] || [https://chat.stackexchange.com/transcript/52405?m=64172099#64172099 Aug 11, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2020/10.apl 2020/10.apl] || [https://www.youtube.com/watch?v=LBelbuN1yRo&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:11:09]
|}
:<span id=p2020>[[#2020|*]]</span> All videos are also available as [https://www.youtube.com/playlist?list=PLYKQVqyrAEj8J80yMTag0_VDzxdPKjZ28 a single playlist].
 
=== Problems from 2021 ===
{|class=wikitable id=2021
! Problem !! Title !! Chat !! Code !! Video[[#p2021|*]]
|-
| 1 || [https://problems.tryapl.org/psets/2021.html?goto=P1_Are_You_a_Bacteria Are You a Bacteria] || [https://chat.stackexchange.com/transcript/52405?m=64216596#64216596 Aug 18, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2021/1.apl 2021/1.apl] || [https://www.youtube.com/watch?v=6tkUO7Wc5Tg&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:02:31]
|-
| 2 || [https://problems.tryapl.org/psets/2021.html?goto=P2_Index_Of_Modified Index Of Modified] || [https://chat.stackexchange.com/transcript/52405?m=64262014#64262014 Aug 25, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2021/2.apl 2021/2.apl] || [https://www.youtube.com/watch?v=r5VQ9wSBVTg&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:06:36]
|-
| 3 || [https://problems.tryapl.org/psets/2021.html?goto=P3_Multiplicity Multiplicity] || [https://chat.stackexchange.com/transcript/52405?m=64315806#64315806 Sep 1, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2021/3.apl 2021/3.apl] || [https://www.youtube.com/watch?v=h9xqYCxiMJo&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:10:00]
|-
| 4 || [https://problems.tryapl.org/psets/2021.html?goto=P4_Square_Peg_Round_Hole Square Peg, Round Hole] || [https://chat.stackexchange.com/transcript/52405?m=64360617#64360617 Sep 8, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2021/4.apl 2021/4.apl] || [https://www.youtube.com/watch?v=h0RS-rEV3BM&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:07:39]
|-
| 5 || [https://problems.tryapl.org/psets/2021.html?goto=P5_Rect_ify Rect-ify] || [https://chat.stackexchange.com/transcript/52405?m=64410899#64410899 Sep 15, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2021/5.apl 2021/5.apl] || [https://www.youtube.com/watch?v=demUjdV0EPk&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:05:02]
|-
| 6 || [https://problems.tryapl.org/psets/2021.html?goto=P6_Fischer_Random_Chess Fischer Random Chess] || [https://chat.stackexchange.com/transcript/52405?m=64457542#64457542 Sep 22, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2021/6.apl 2021/6.apl] || [https://www.youtube.com/watch?v=UvlL1OyIJIw&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:03:20]
|-
| 7 || [https://problems.tryapl.org/psets/2021.html?goto=P7_Can_You_Feel_the_Magic Can You Feel the Magic] || [https://chat.stackexchange.com/transcript/52405?m=64501098#64501098 Sep 29, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2021/7.apl 2021/7.apl] || [https://www.youtube.com/watch?v=j9MMQZXpTmM&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:07:41]
|-
| 8 || [https://problems.tryapl.org/psets/2021.html?goto=P8_Time_to_Make_a_Difference Time to Make a Difference] || [https://chat.stackexchange.com/transcript/52405?m=64533505#64533505 Oct 6, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2021/8.apl 2021/8.apl] || [https://www.youtube.com/watch?v=hQFMjRPFioI&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:02:57]
|-
| 9 || [https://problems.tryapl.org/psets/2021.html?goto=P9_In_the_Long_Run In the Long Run] || [https://chat.stackexchange.com/transcript/52405?m=64569242#64569242 Oct 13, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2021/9.apl 2021/9.apl] || [https://www.youtube.com/watch?v=kpTxXyWIgpc&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:07:19]
|-
| 10 || [https://problems.tryapl.org/psets/2021.html?goto=P10_On_the_Right_Side On the Right Side] || [https://chat.stackexchange.com/transcript/52405?m=64604513#64604513 Oct 20, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2021/10.apl 2021/10.apl] || [https://www.youtube.com/watch?v=tClkG4ybunI&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:12:25]
|}
:<span id=p2021>[[#2021|*]]</span> All videos are also available as [https://www.youtube.com/playlist?list=PLYKQVqyrAEj-AtwCeUfeICfWufM133X4e a single playlist].
 
=== Problems from 2022 ===
{|class=wikitable id=2022
! Problem !! Title !! Chat !! Code !! Video[[#p2022|*]]
|-
| 1 || [https://problems.tryapl.org/psets/2022.html?goto=P1_Counting_DNA Counting DNA Nucleotides?] || [https://chat.stackexchange.com/transcript/52405?m=64637385#64637385 Oct 28, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2022/1.apl 2022/1.apl] || [https://www.youtube.com/watch?v=xhZWd51rATE&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:04:10]
|-
| 2 || [https://problems.tryapl.org/psets/2022.html?goto=P2_Mutations Attack of the Mutations!] || [https://chat.stackexchange.com/transcript/52405?m=64668644#64668644 Nov 4, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2022/2.apl 2022/2.apl] || [https://www.youtube.com/watch?v=Gy7i_EzrhFE&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:04:07]
|-
| 3 || [https://problems.tryapl.org/psets/2022.html?goto=P3_XOR Uniquely Qualified] || [https://chat.stackexchange.com/transcript/52405?m=64700500#64700500 Nov 11, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2022/3.apl 2022/3.apl] || [https://www.youtube.com/watch?v=ZvjgB1aCEH4&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:06:17]
|-
| 4 || [https://problems.tryapl.org/psets/2022.html?goto=P4_Longest_1_run In the Long One…] || [https://chat.stackexchange.com/transcript/52405?m=64729844#64729844 Nov 18, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2022/4.apl 2022/4.apl] || [https://www.youtube.com/watch?v=E5H_kV2UXxc&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:11:08]
|-
| 5 || [https://problems.tryapl.org/psets/2022.html?goto=P5_Stairway Stairway to Heaven] || [https://chat.stackexchange.com/transcript/52405?m=64758788#64758788 Nov 25, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2022/5.apl 2022/5.apl] || [https://www.youtube.com/watch?v=JfULYgkDVgs&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:21:09]
|-
| 6 || [https://problems.tryapl.org/psets/2022.html?goto=P6_Pyramid Pyramid Scheme] || [https://chat.stackexchange.com/transcript/52405?m=64793494#64793494 Dec 2, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2022/6.apl 2022/6.apl] || [https://www.youtube.com/watch?v=I-JBVOIMlPA&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:03:14]
|-
| 7 || [https://problems.tryapl.org/psets/2022.html?goto=P7_Golf_Scores Just Golfing Around] || [https://chat.stackexchange.com/transcript/52405?m=64828652#64828652 Dec 9, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2022/7.apl 2022/7.apl] || [https://www.youtube.com/watch?v=8SL6exHPQwk&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:16:52]
|-
| 8 || [https://problems.tryapl.org/psets/2022.html?goto=P8_Split_on_first Let’s Split!] || [https://chat.stackexchange.com/transcript/52405?m=64863116#64863116 Dec 16, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2022/8.apl 2022/8.apl] || [https://www.youtube.com/watch?v=YMDClM03zyQ&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:10:08]
|-
| 9 || [https://problems.tryapl.org/psets/2022.html?goto=P9_Average An Average Window (or a Windowed Average)] || [https://chat.stackexchange.com/transcript/52405?m=64894638#64894638 Dec 23, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2022/9.apl 2022/9.apl] || [https://www.youtube.com/watch?v=RautPkG3A3Y&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:06:29]
|-
| 10 || [https://problems.tryapl.org/psets/2022.html?goto=P10_Separators Separation Anxiety] || [https://chat.stackexchange.com/transcript/52405?m=64917683#64917683 Dec 30, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2022/10.apl 2022/10.apl] || [https://www.youtube.com/watch?v=VWXqtokDgNQ&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:09:17]
|}
:<span id=p2022>[[#2022|*]]</span> All videos are also available as [https://www.youtube.com/playlist?list=PLYKQVqyrAEj_tpJMwfH1tBXlpDSjEmkwh a single playlist].
 
 
=== Problems from 2023 ===
{|class=wikitable id=2023
! Problem !! Title !! Chat !! Code !! Video[[#p2023|*]]
|-
| 1 || [https://problems.tryapl.org/psets/2023.html?goto=P1_Elimination_Sort Elimination Sort] || [https://chat.stackexchange.com/transcript/52405?m=64941297#64941297 Jan 5, 2024] || [https://github.com/abrudz/apl_quest/tree/main/2023/1.apl 2023/1.apl] || [https://www.youtube.com/watch?v=LpUOaipgn7s&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:03:56]
|-
| 2 || [https://problems.tryapl.org/psets/2023.html?goto=P2_Put_It_In_Reverse Put It In Reverse] || [https://chat.stackexchange.com/transcript/52405?m=64977516#64977516 Jan 12, 2024] || [https://github.com/abrudz/apl_quest/tree/main/2023/2.apl 2023/2.apl] || [https://www.youtube.com/watch?v=JnExPhse9iM&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:05:58]
|-
| 3 || [https://problems.tryapl.org/psets/2023.html?goto=P3_Caesar_Salad Caesar Salad] || [https://chat.stackexchange.com/transcript/52405?m=65017769#65017769 Jan 19, 2024] || [https://github.com/abrudz/apl_quest/tree/main/2023/3.apl 2023/3.apl] || [https://www.youtube.com/watch?v=Rg8OCEMlYGg&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:02:56]
|-
| 4 || [https://problems.tryapl.org/psets/2023.html?goto=P4_Like_a_Version Like a Version] || [https://chat.stackexchange.com/transcript/52405?m=65059946#65059946 Jan 26, 2024] || [https://github.com/abrudz/apl_quest/tree/main/2023/4.apl 2023/4.apl] || [https://www.youtube.com/watch?v=zOhxW-gRR4A&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:09:15]
|-
| 5 || [https://problems.tryapl.org/psets/2023.html?goto=P5_Risky_Business Risky Business] || [https://chat.stackexchange.com/transcript/52405?m=65101517#65101517 Feb 2, 2024] || [https://github.com/abrudz/apl_quest/tree/main/2023/5.apl 2023/5.apl] || [https://www.youtube.com/watch?v=CvgRR1Ai94Q&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:06:24]
|-
| 6 || [https://problems.tryapl.org/psets/2023.html?goto=P6_Key_Value_Pairs Key Value Pairs] || [https://chat.stackexchange.com/transcript/52405?m=65151113#65151113 Feb 9, 2024] || [https://github.com/abrudz/apl_quest/tree/main/2023/6.apl 2023/6.apl] || [https://www.youtube.com/watch?v=svaJ0o9oyco&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:16:41]
|-
| 7 || [https://problems.tryapl.org/psets/2023.html?goto=P7_Lets_Be_Rational Lets Be Rational] || [https://chat.stackexchange.com/transcript/message/65193789#65193789 Feb 16, 2024] || [https://github.com/abrudz/apl_quest/tree/main/2023/7.apl 2023/7.apl] || [https://www.youtube.com/watch?v=3J_IuXgDiq0&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:04:03]
|-
| 8 || [https://problems.tryapl.org/psets/2023.html?goto=P8_Critical_Thinking Critical Thinking] || [https://chat.stackexchange.com/transcript/52405?m=65234344#65234344 Feb 23, 2024] || [https://github.com/abrudz/apl_quest/tree/main/2023/8.apl 2023/8.apl] || [https://www.youtube.com/watch?v=yfLowDKvXUs&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:08:22]
|-
| 9 || [https://problems.tryapl.org/psets/2023.html?goto=P9_Flipping_Pairs Flipping Pairs] || [https://chat.stackexchange.com/transcript/52405?m=65274150#65274150 Mar 1, 2024] || [https://github.com/abrudz/apl_quest/tree/main/2023/9.apl 2023/9.apl] || [https://www.youtube.com/watch?v=3BENCcfRfos&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:24:47]
|-
|-
| 10 || [https://problems.tryapl.org/psets/2013.html?goto=P10_Solution_Salvation Solution Salvation] || Apr 8, 2022 || TBA || TBA
| 10 || [https://problems.tryapl.org/psets/2023.html?goto=P10_Partition_with_a_Twist Partition with a Twist] || [https://chat.stackexchange.com/transcript/52405?m=65309996#65309996 Mar 8, 2024] || [https://github.com/abrudz/apl_quest/tree/main/2023/10.apl 2023/10.apl] || [https://www.youtube.com/watch?v=cGkrLJ2tzcQ&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:10:17]
|}
|}
:<span id=p2023>[[#2023|*]]</span> All videos are also available as [https://www.youtube.com/playlist?list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN a single playlist].


== References ==
== References ==
<references/>
<references/>
{{APL community}}[[Category:Online sessions]][[Category:Web broadcasts]]
{{APL community}}[[Category:Online sessions]][[Category:Web broadcasts]]

Navigation menu