22 / 27
    ...puzzle...