Enjoyed the unexpected twist that logically follows from the key-grouping mechanics! I did not see it coming.