(import(chezscheme)); Where the magic happens(import(lib)); My personal puzzle input(define input 289326); Part 1 gives 419 for me(printf"Part 1 solution: ~a\n"(solve-part1 input)); Part 2 gives 295229 for me(printf"Part 2 solution: ~a\n"(solve-part2 input))