Very well done! The puzzle was challenging but fair, and I appreciated the additional accessibility options