one of many possible solutions for the LOCK challenge