Exploring Racket's shift and reset operators | Dark Hacker News