[Chapel Merge] Advent of Code solutions (not clean)

Branch: refs/heads/main
Revision: 74bdaa8
Author: bradcray
Link: Advent of Code solutions (not clean) by bradcray · Pull Request #19028 · chapel-lang/chapel · GitHub
Log Message:

Merge pull request #19028 from bradcray/aoc-blc-2021

Advent of Code solutions (not clean)

[trivial, not reviewed]

This is a snapshot of my advent of code solutions along with major bugs and feature
requests that I hit while working on them (issues to follow). I've done almost nothing
to clean these up beyond getting them into shape for testing, including making sure
they output a reasonable amount of data and take a fairly reasonable amount of time.
They shouldn't be interpreted as the best ways to do these codes in Chapel, nor as
examples of good software engineering, but a snapshot of what I got working in my
spare time during the holiday season while trying not to blow off my family too much.

Modified Files:
A test/studies/adventOfCode/2021/bradc/README

A test/studies/adventOfCode/2021/bradc/day1-test.good
A test/studies/adventOfCode/2021/bradc/day1.chpl
A test/studies/adventOfCode/2021/bradc/day1.execopts
A test/studies/adventOfCode/2021/bradc/day1.good
A test/studies/adventOfCode/2021/bradc/day1.in
A test/studies/adventOfCode/2021/bradc/day1.test
A test/studies/adventOfCode/2021/bradc/day10-test.good
A test/studies/adventOfCode/2021/bradc/day10.chpl
A test/studies/adventOfCode/2021/bradc/day10.execopts
A test/studies/adventOfCode/2021/bradc/day10.good
A test/studies/adventOfCode/2021/bradc/day10.in
A test/studies/adventOfCode/2021/bradc/day10.test
A test/studies/adventOfCode/2021/bradc/day10a-test.good
A test/studies/adventOfCode/2021/bradc/day10a.chpl
A test/studies/adventOfCode/2021/bradc/day10a.execopts
A test/studies/adventOfCode/2021/bradc/day10a.good
A test/studies/adventOfCode/2021/bradc/day11-test.good
A test/studies/adventOfCode/2021/bradc/day11.chpl
A test/studies/adventOfCode/2021/bradc/day11.execopts
A test/studies/adventOfCode/2021/bradc/day11.good
A test/studies/adventOfCode/2021/bradc/day11.in
A test/studies/adventOfCode/2021/bradc/day11.test
A test/studies/adventOfCode/2021/bradc/day11a-test.good
A test/studies/adventOfCode/2021/bradc/day11a.chpl
A test/studies/adventOfCode/2021/bradc/day11a.execopts
A test/studies/adventOfCode/2021/bradc/day11a.good
A test/studies/adventOfCode/2021/bradc/day12-test.good
A test/studies/adventOfCode/2021/bradc/day12-test2.good
A test/studies/adventOfCode/2021/bradc/day12-test3.good
A test/studies/adventOfCode/2021/bradc/day12.chpl
A test/studies/adventOfCode/2021/bradc/day12.execopts
A test/studies/adventOfCode/2021/bradc/day12.good
A test/studies/adventOfCode/2021/bradc/day12.in
A test/studies/adventOfCode/2021/bradc/day12.test
A test/studies/adventOfCode/2021/bradc/day12.test2
A test/studies/adventOfCode/2021/bradc/day12.test3
A test/studies/adventOfCode/2021/bradc/day12a-test.good
A test/studies/adventOfCode/2021/bradc/day12a-test2.good
A test/studies/adventOfCode/2021/bradc/day12a-test3.good
A test/studies/adventOfCode/2021/bradc/day12a.chpl
A test/studies/adventOfCode/2021/bradc/day12a.execopts
A test/studies/adventOfCode/2021/bradc/day12a.good
A test/studies/adventOfCode/2021/bradc/day13-test.good
A test/studies/adventOfCode/2021/bradc/day13.chpl
A test/studies/adventOfCode/2021/bradc/day13.execopts
A test/studies/adventOfCode/2021/bradc/day13.good
A test/studies/adventOfCode/2021/bradc/day13.in
A test/studies/adventOfCode/2021/bradc/day13.test
A test/studies/adventOfCode/2021/bradc/day14-test.good
A test/studies/adventOfCode/2021/bradc/day14.chpl
A test/studies/adventOfCode/2021/bradc/day14.execopts
A test/studies/adventOfCode/2021/bradc/day14.good
A test/studies/adventOfCode/2021/bradc/day14.in
A test/studies/adventOfCode/2021/bradc/day14.test
A test/studies/adventOfCode/2021/bradc/day14a-test.good
A test/studies/adventOfCode/2021/bradc/day14a.chpl
A test/studies/adventOfCode/2021/bradc/day14a.execopts
A test/studies/adventOfCode/2021/bradc/day14a.good
A test/studies/adventOfCode/2021/bradc/day15-test.good
A test/studies/adventOfCode/2021/bradc/day15.chpl
A test/studies/adventOfCode/2021/bradc/day15.execopts
A test/studies/adventOfCode/2021/bradc/day15.good
A test/studies/adventOfCode/2021/bradc/day15.in
A test/studies/adventOfCode/2021/bradc/day15.test
A test/studies/adventOfCode/2021/bradc/day15a-test.good
A test/studies/adventOfCode/2021/bradc/day15a.chpl
A test/studies/adventOfCode/2021/bradc/day15a.execopts
A test/studies/adventOfCode/2021/bradc/day15a.good
A test/studies/adventOfCode/2021/bradc/day16-bytesParIter.execopts
A test/studies/adventOfCode/2021/bradc/day16-test.good
A test/studies/adventOfCode/2021/bradc/day16-test2.good
A test/studies/adventOfCode/2021/bradc/day16-test3.good
A test/studies/adventOfCode/2021/bradc/day16-test4.good
A test/studies/adventOfCode/2021/bradc/day16-test5.good
A test/studies/adventOfCode/2021/bradc/day16-test6.good
A test/studies/adventOfCode/2021/bradc/day16-test7.good
A test/studies/adventOfCode/2021/bradc/day16.chpl
A test/studies/adventOfCode/2021/bradc/day16.execopts
A test/studies/adventOfCode/2021/bradc/day16.good
A test/studies/adventOfCode/2021/bradc/day16.in
A test/studies/adventOfCode/2021/bradc/day16.test
A test/studies/adventOfCode/2021/bradc/day16.test2
A test/studies/adventOfCode/2021/bradc/day16.test3
A test/studies/adventOfCode/2021/bradc/day16.test4
A test/studies/adventOfCode/2021/bradc/day16.test5
A test/studies/adventOfCode/2021/bradc/day16.test6
A test/studies/adventOfCode/2021/bradc/day16.test7
A test/studies/adventOfCode/2021/bradc/day16.test8
A test/studies/adventOfCode/2021/bradc/day16.test9
A test/studies/adventOfCode/2021/bradc/day16.testA
A test/studies/adventOfCode/2021/bradc/day16.testB
A test/studies/adventOfCode/2021/bradc/day16.testC
A test/studies/adventOfCode/2021/bradc/day16.testD
A test/studies/adventOfCode/2021/bradc/day16.testE
A test/studies/adventOfCode/2021/bradc/day16.testF
A test/studies/adventOfCode/2021/bradc/day16a-test8.good
A test/studies/adventOfCode/2021/bradc/day16a-test9.good
A test/studies/adventOfCode/2021/bradc/day16a-testA.good
A test/studies/adventOfCode/2021/bradc/day16a-testB.good
A test/studies/adventOfCode/2021/bradc/day16a-testC.good
A test/studies/adventOfCode/2021/bradc/day16a-testD.good
A test/studies/adventOfCode/2021/bradc/day16a-testE.good
A test/studies/adventOfCode/2021/bradc/day16a-testF.good
A test/studies/adventOfCode/2021/bradc/day16a.chpl
A test/studies/adventOfCode/2021/bradc/day16a.execopts
A test/studies/adventOfCode/2021/bradc/day16a.good
A test/studies/adventOfCode/2021/bradc/day17.chpl
A test/studies/adventOfCode/2021/bradc/day17.good
A test/studies/adventOfCode/2021/bradc/day17a-test.good
A test/studies/adventOfCode/2021/bradc/day17a.chpl
A test/studies/adventOfCode/2021/bradc/day17a.execopts
A test/studies/adventOfCode/2021/bradc/day17a.good
A test/studies/adventOfCode/2021/bradc/day18-test.good
A test/studies/adventOfCode/2021/bradc/day18-test2.good
A test/studies/adventOfCode/2021/bradc/day18-test3.good
A test/studies/adventOfCode/2021/bradc/day18-test4.good
A test/studies/adventOfCode/2021/bradc/day18-test5.good
A test/studies/adventOfCode/2021/bradc/day18.chpl
A test/studies/adventOfCode/2021/bradc/day18.execopts
A test/studies/adventOfCode/2021/bradc/day18.good
A test/studies/adventOfCode/2021/bradc/day18.in
A test/studies/adventOfCode/2021/bradc/day18.test
A test/studies/adventOfCode/2021/bradc/day18.test2
A test/studies/adventOfCode/2021/bradc/day18.test3
A test/studies/adventOfCode/2021/bradc/day18.test4
A test/studies/adventOfCode/2021/bradc/day18.test5
A test/studies/adventOfCode/2021/bradc/day18a-test5.good
A test/studies/adventOfCode/2021/bradc/day18a.chpl
A test/studies/adventOfCode/2021/bradc/day18a.execopts
A test/studies/adventOfCode/2021/bradc/day18a.good
A test/studies/adventOfCode/2021/bradc/day19-test.good
A test/studies/adventOfCode/2021/bradc/day19.chpl
A test/studies/adventOfCode/2021/bradc/day19.execopts
A test/studies/adventOfCode/2021/bradc/day19.good
A test/studies/adventOfCode/2021/bradc/day19.in
A test/studies/adventOfCode/2021/bradc/day19.test
A test/studies/adventOfCode/2021/bradc/day19a-test.good
A test/studies/adventOfCode/2021/bradc/day19a.chpl
A test/studies/adventOfCode/2021/bradc/day19a.execopts
A test/studies/adventOfCode/2021/bradc/day19a.good
A test/studies/adventOfCode/2021/bradc/day1a-test.good
A test/studies/adventOfCode/2021/bradc/day1a.chpl
A test/studies/adventOfCode/2021/bradc/day1a.execopts
A test/studies/adventOfCode/2021/bradc/day1a.good
A test/studies/adventOfCode/2021/bradc/day2-test.good
A test/studies/adventOfCode/2021/bradc/day2.chpl
A test/studies/adventOfCode/2021/bradc/day2.execopts
A test/studies/adventOfCode/2021/bradc/day2.good
A test/studies/adventOfCode/2021/bradc/day2.in
A test/studies/adventOfCode/2021/bradc/day2.test
A test/studies/adventOfCode/2021/bradc/day20-test.good
A test/studies/adventOfCode/2021/bradc/day20.chpl
A test/studies/adventOfCode/2021/bradc/day20.execopts
A test/studies/adventOfCode/2021/bradc/day20.good
A test/studies/adventOfCode/2021/bradc/day20.in
A test/studies/adventOfCode/2021/bradc/day20.test
A test/studies/adventOfCode/2021/bradc/day20a-test.good
A test/studies/adventOfCode/2021/bradc/day20a.good
A test/studies/adventOfCode/2021/bradc/day21-test.good
A test/studies/adventOfCode/2021/bradc/day21.chpl
A test/studies/adventOfCode/2021/bradc/day21.execopts
A test/studies/adventOfCode/2021/bradc/day21.good
A test/studies/adventOfCode/2021/bradc/day21a-test.good
A test/studies/adventOfCode/2021/bradc/day21a.chpl
A test/studies/adventOfCode/2021/bradc/day21a.compopts
A test/studies/adventOfCode/2021/bradc/day21a.execopts
A test/studies/adventOfCode/2021/bradc/day21a.good
A test/studies/adventOfCode/2021/bradc/day22-test.good
A test/studies/adventOfCode/2021/bradc/day22-test2.good
A test/studies/adventOfCode/2021/bradc/day22.chpl
A test/studies/adventOfCode/2021/bradc/day22.execopts
A test/studies/adventOfCode/2021/bradc/day22.good
A test/studies/adventOfCode/2021/bradc/day22.in
A test/studies/adventOfCode/2021/bradc/day22.test
A test/studies/adventOfCode/2021/bradc/day22.test2
A test/studies/adventOfCode/2021/bradc/day22.test3
A test/studies/adventOfCode/2021/bradc/day22a-test3.good
A test/studies/adventOfCode/2021/bradc/day22a.chpl
A test/studies/adventOfCode/2021/bradc/day22a.execopts
A test/studies/adventOfCode/2021/bradc/day22a.good
A test/studies/adventOfCode/2021/bradc/day23-test.good
A test/studies/adventOfCode/2021/bradc/day23.chpl
A test/studies/adventOfCode/2021/bradc/day23.compopts
A test/studies/adventOfCode/2021/bradc/day23.execopts
A test/studies/adventOfCode/2021/bradc/day23a-test.good
A test/studies/adventOfCode/2021/bradc/day23a.chpl
A test/studies/adventOfCode/2021/bradc/day23a.compopts
A test/studies/adventOfCode/2021/bradc/day23a.execopts
A test/studies/adventOfCode/2021/bradc/day23a.good
A test/studies/adventOfCode/2021/bradc/day24-test.good
A test/studies/adventOfCode/2021/bradc/day24-test2.good
A test/studies/adventOfCode/2021/bradc/day24-test2.stdin
A test/studies/adventOfCode/2021/bradc/day24-test2a.good
A test/studies/adventOfCode/2021/bradc/day24-test2a.stdin
A test/studies/adventOfCode/2021/bradc/day24-test3.good
A test/studies/adventOfCode/2021/bradc/day24.chpl
A test/studies/adventOfCode/2021/bradc/day24.execopts
A test/studies/adventOfCode/2021/bradc/day24.good
A test/studies/adventOfCode/2021/bradc/day24.in
A test/studies/adventOfCode/2021/bradc/day24.notes
A test/studies/adventOfCode/2021/bradc/day24.test
A test/studies/adventOfCode/2021/bradc/day24.test2
A test/studies/adventOfCode/2021/bradc/day24.test3
A test/studies/adventOfCode/2021/bradc/day24a.good
A test/studies/adventOfCode/2021/bradc/day24a.stdin
A test/studies/adventOfCode/2021/bradc/day24b.stdin
A test/studies/adventOfCode/2021/bradc/day25-test.good
A test/studies/adventOfCode/2021/bradc/day25.chpl
A test/studies/adventOfCode/2021/bradc/day25.execopts
A test/studies/adventOfCode/2021/bradc/day25.good
A test/studies/adventOfCode/2021/bradc/day25.in
A test/studies/adventOfCode/2021/bradc/day25.test
A test/studies/adventOfCode/2021/bradc/day2a-test.good
A test/studies/adventOfCode/2021/bradc/day2a.chpl
A test/studies/adventOfCode/2021/bradc/day2a.execopts
A test/studies/adventOfCode/2021/bradc/day2a.good
A test/studies/adventOfCode/2021/bradc/day3-test.good
A test/studies/adventOfCode/2021/bradc/day3.chpl
A test/studies/adventOfCode/2021/bradc/day3.execopts
A test/studies/adventOfCode/2021/bradc/day3.good
A test/studies/adventOfCode/2021/bradc/day3.in
A test/studies/adventOfCode/2021/bradc/day3.test
A test/studies/adventOfCode/2021/bradc/day3a-test.good
A test/studies/adventOfCode/2021/bradc/day3a.chpl
A test/studies/adventOfCode/2021/bradc/day3a.execopts
A test/studies/adventOfCode/2021/bradc/day3a.good
A test/studies/adventOfCode/2021/bradc/day4-test.good
A test/studies/adventOfCode/2021/bradc/day4.chpl
A test/studies/adventOfCode/2021/bradc/day4.execopts
A test/studies/adventOfCode/2021/bradc/day4.good
A test/studies/adventOfCode/2021/bradc/day4.in
A test/studies/adventOfCode/2021/bradc/day4.test
A test/studies/adventOfCode/2021/bradc/day4a-test.good
A test/studies/adventOfCode/2021/bradc/day4a.chpl
A test/studies/adventOfCode/2021/bradc/day4a.execopts
A test/studies/adventOfCode/2021/bradc/day4a.good
A test/studies/adventOfCode/2021/bradc/day5-test.good
A test/studies/adventOfCode/2021/bradc/day5.chpl
A test/studies/adventOfCode/2021/bradc/day5.execopts
A test/studies/adventOfCode/2021/bradc/day5.good
A test/studies/adventOfCode/2021/bradc/day5.in
A test/studies/adventOfCode/2021/bradc/day5.test
A test/studies/adventOfCode/2021/bradc/day5a-test.good
A test/studies/adventOfCode/2021/bradc/day5a.chpl
A test/studies/adventOfCode/2021/bradc/day5a.execopts
A test/studies/adventOfCode/2021/bradc/day5a.good
A test/studies/adventOfCode/2021/bradc/day6-test.good
A test/studies/adventOfCode/2021/bradc/day6.chpl
A test/studies/adventOfCode/2021/bradc/day6.execopts
A test/studies/adventOfCode/2021/bradc/day6.good
A test/studies/adventOfCode/2021/bradc/day6.in
A test/studies/adventOfCode/2021/bradc/day6.test
A test/studies/adventOfCode/2021/bradc/day6a-test.good
A test/studies/adventOfCode/2021/bradc/day6a.chpl
A test/studies/adventOfCode/2021/bradc/day6a.execopts
A test/studies/adventOfCode/2021/bradc/day6a.good
A test/studies/adventOfCode/2021/bradc/day7-test.good
A test/studies/adventOfCode/2021/bradc/day7.chpl
A test/studies/adventOfCode/2021/bradc/day7.execopts
A test/studies/adventOfCode/2021/bradc/day7.good
A test/studies/adventOfCode/2021/bradc/day7.in
A test/studies/adventOfCode/2021/bradc/day7.test
A test/studies/adventOfCode/2021/bradc/day7a-test.good
A test/studies/adventOfCode/2021/bradc/day7a.chpl
A test/studies/adventOfCode/2021/bradc/day7a.execopts
A test/studies/adventOfCode/2021/bradc/day7a.good
A test/studies/adventOfCode/2021/bradc/day8-test.good
A test/studies/adventOfCode/2021/bradc/day8.chpl
A test/studies/adventOfCode/2021/bradc/day8.execopts
A test/studies/adventOfCode/2021/bradc/day8.good
A test/studies/adventOfCode/2021/bradc/day8.in
A test/studies/adventOfCode/2021/bradc/day8.test
A test/studies/adventOfCode/2021/bradc/day8a-test.good
A test/studies/adventOfCode/2021/bradc/day8a.chpl
A test/studies/adventOfCode/2021/bradc/day8a.execopts
A test/studies/adventOfCode/2021/bradc/day8a.good
A test/studies/adventOfCode/2021/bradc/day9-test.good
A test/studies/adventOfCode/2021/bradc/day9.chpl
A test/studies/adventOfCode/2021/bradc/day9.execopts
A test/studies/adventOfCode/2021/bradc/day9.good
A test/studies/adventOfCode/2021/bradc/day9.in
A test/studies/adventOfCode/2021/bradc/day9.test
A test/studies/adventOfCode/2021/bradc/day9a-test.good
A test/studies/adventOfCode/2021/bradc/day9a.chpl
A test/studies/adventOfCode/2021/bradc/day9a.execopts
A test/studies/adventOfCode/2021/bradc/day9a.good
A test/studies/adventOfCode/2021/bradc/futures/day13-error.bad
A test/studies/adventOfCode/2021/bradc/futures/day13-error.chpl
A test/studies/adventOfCode/2021/bradc/futures/day13-error.future
A test/studies/adventOfCode/2021/bradc/futures/day13-error.good
A test/studies/adventOfCode/2021/bradc/futures/day14-maxlocstringinds.bad
A test/studies/adventOfCode/2021/bradc/futures/day14-maxlocstringinds.chpl
A test/studies/adventOfCode/2021/bradc/futures/day14-maxlocstringinds.future
A test/studies/adventOfCode/2021/bradc/futures/day14-maxlocstringinds.good
A test/studies/adventOfCode/2021/bradc/futures/day14-stripDropReturn.bad
A test/studies/adventOfCode/2021/bradc/futures/day14-stripDropReturn.chpl
A test/studies/adventOfCode/2021/bradc/futures/day14-stripDropReturn.future
A test/studies/adventOfCode/2021/bradc/futures/day14-stripDropReturn.good
A test/studies/adventOfCode/2021/bradc/futures/day16-bytesParIter.bad
A test/studies/adventOfCode/2021/bradc/futures/day16-bytesParIter.chpl
A test/studies/adventOfCode/2021/bradc/futures/day16-bytesParIter.future
A test/studies/adventOfCode/2021/bradc/futures/day16-bytesParIter.good
A test/studies/adventOfCode/2021/bradc/futures/day18-bug-workaround.chpl
A test/studies/adventOfCode/2021/bradc/futures/day18-bug-workaround.good
A test/studies/adventOfCode/2021/bradc/futures/day18-bug.bad
A test/studies/adventOfCode/2021/bradc/futures/day18-bug.chpl
A test/studies/adventOfCode/2021/bradc/futures/day18-bug.future
A test/studies/adventOfCode/2021/bradc/futures/day18-bug.good
A test/studies/adventOfCode/2021/bradc/futures/day18-bug2.bad
A test/studies/adventOfCode/2021/bradc/futures/day18-bug2.chpl
A test/studies/adventOfCode/2021/bradc/futures/day18-bug2.future
A test/studies/adventOfCode/2021/bradc/futures/day18-bug2.good
A test/studies/adventOfCode/2021/bradc/futures/day18-bug3.bad
A test/studies/adventOfCode/2021/bradc/futures/day18-bug3.chpl
A test/studies/adventOfCode/2021/bradc/futures/day18-bug3.future
A test/studies/adventOfCode/2021/bradc/futures/day18-bug3.good
A test/studies/adventOfCode/2021/bradc/futures/day18-defaultRefVar-workaround.chpl
A test/studies/adventOfCode/2021/bradc/futures/day18-defaultRefVar-workaround.good
A test/studies/adventOfCode/2021/bradc/futures/day18-defaultRefVar.bad
A test/studies/adventOfCode/2021/bradc/futures/day18-defaultRefVar.chpl
A test/studies/adventOfCode/2021/bradc/futures/day18-defaultRefVar.future
A test/studies/adventOfCode/2021/bradc/futures/day18-defaultRefVar.good
A test/studies/adventOfCode/2021/bradc/futures/day18-retNil.bad
A test/studies/adventOfCode/2021/bradc/futures/day18-retNil.chpl
A test/studies/adventOfCode/2021/bradc/futures/day18-retNil.future
A test/studies/adventOfCode/2021/bradc/futures/day18-retNil.good
A test/studies/adventOfCode/2021/bradc/futures/day18-retNil2.bad
A test/studies/adventOfCode/2021/bradc/futures/day18-retNil2.chpl
A test/studies/adventOfCode/2021/bradc/futures/day18-retNil2.future
A test/studies/adventOfCode/2021/bradc/futures/day18-retNil2.good
A test/studies/adventOfCode/2021/bradc/futures/day18-retNil3.chpl
A test/studies/adventOfCode/2021/bradc/futures/day18-retNil3.good
A test/studies/adventOfCode/2021/bradc/futures/day18-retNil4.bad
A test/studies/adventOfCode/2021/bradc/futures/day18-retNil4.chpl
A test/studies/adventOfCode/2021/bradc/futures/day18-retNil4.future
A test/studies/adventOfCode/2021/bradc/futures/day18-retNil4.good
A test/studies/adventOfCode/2021/bradc/futures/day18-retNil5.bad
A test/studies/adventOfCode/2021/bradc/futures/day18-retNil5.chpl
A test/studies/adventOfCode/2021/bradc/futures/day18-retNil5.future
A test/studies/adventOfCode/2021/bradc/futures/day18-retNil5.good
A test/studies/adventOfCode/2021/bradc/futures/day18-retNil6.chpl
A test/studies/adventOfCode/2021/bradc/futures/day18-retNil6.good
A test/studies/adventOfCode/2021/bradc/futures/day18-retNil7.chpl
A test/studies/adventOfCode/2021/bradc/futures/day18-retNil7.good
A test/studies/adventOfCode/2021/bradc/futures/day22a-listOfDomain.bad
A test/studies/adventOfCode/2021/bradc/futures/day22a-listOfDomain.chpl
A test/studies/adventOfCode/2021/bradc/futures/day22a-listOfDomain.future
A test/studies/adventOfCode/2021/bradc/futures/day22a-listOfDomain.good
A test/studies/adventOfCode/2021/bradc/futures/day24-stringContains.bad
A test/studies/adventOfCode/2021/bradc/futures/day24-stringContains.chpl
A test/studies/adventOfCode/2021/bradc/futures/day24-stringContains.future
A test/studies/adventOfCode/2021/bradc/futures/day24-stringContains.good

Compare: https://github.com/chapel-lang/chapel/compare/ce6fc4b1ebff...74bdaa8e61a7