https://hardcorebuzz.com/blog/1-5-2-karel-adventures-1-quiz/