CF Educational Round 93 Solutions + Commentary