my submission to a puzzle challenge at work. mostly just benchmarking different langs.