A lock comprising: a shackle having a short leg and a long leg; a lock body formed from a stack of body-forming plates (21, 22, 23, 24, 25, 26, 27, 28), the lock body having a first body end and an opposing second body end, the lock body comprising a long-leg channel dimensioned to receive the long leg of the shackle, the shackle locatable in a first shackle position in relationship to the lock body when the lock is operated in a locked mode and in a second shackle position when the lock is operated in an opened mode; the lock body further comprising a locking hole near the first body end dimensioned to receive the short leg of the shackle; a first locking bolt and a second locking bolt, the short leg of the shackle having a cutout dimensioned to receive the first locking bolt, the long leg of the shackle having a cutout dimensioned to receive the second locking bolt; a spindle locatable in a first spindle position and a second spindle position, the spindle having a first spindle end near the first body end, a second spindle end near the second body end, the spindle comprising a locking surface near the first spindle end, wherein when the spindle is located in the first spindle position, the locking surface of the spindle is arranged to engage the first locking bolt with the cutout of the short leg and the second locking bolt with the cutout of the long leg of the shackle, preventing the shackle from moving from the first shackle position to the second shackle position, and when the spindle is located in the second spindle position, the first locking bolt is released from the cutout of the short leg and the second locking bolt is released from the cutout of the long leg of the shackle, allowing the shackle to move from the first shackle position to the second shackle position; a stack of clutches rotatably mounted on the spindle for movement together in a linear movement direction; a plurality of dials positioned in relationship to the plurality of clutches so as to lock the spindle in the first spindle position or to allow the spindle to move in the linear movement direction from the first spindle position to the second spindle position, wherein when the spindle is located in the first spindle position, the second spindle end is located within the lock body, and when the spindle is located in the second spindle position, part of the second spindle end is located outside the lock body. a shackle having a short leg and a long leg; a lock body formed from a stack of body-forming plates (21, 22, 23, 24, 25, 26, 27, 28), the lock body having a first body end and an opposing second body end, the lock body comprising a long-leg channel dimensioned to receive the long leg of the shackle, the shackle locatable in a first shackle position in relationship to the lock body when the lock is operated in a locked mode and in a second shackle position when the lock is operated in an opened mode; the lock body further comprising a locking hole near the first body end dimensioned to receive the short leg of the shackle; a first locking bolt and a second locking bolt, the short leg of the shackle having a cutout dimensioned to receive the first locking bolt, the long leg of the shackle having a cutout dimensioned to receive the second locking bolt; a spindle locatable in a first spindle position and a second spindle position, the spindle having a first spindle end near the first body end, a second spindle end near the second body end, the spindle comprising a locking surface near the first spindle end, wherein when the spindle is located in the first spindle position, the locking surface of the spindle is arranged to engage the first locking bolt with the cutout of the short leg and the second locking bolt with the cutout of the long leg of the shackle, preventing the shackle from moving from the first shackle position to the second shackle position, and when the spindle is located in the second spindle position, the first locking bolt is released from the cutout of the short leg and the second locking bolt is released from the cutout of the long leg of the shackle, allowing the shackle to move from the first shackle position to the second shackle position; a stack of clutches rotatably mounted on the spindle for movement together in a linear movement direction; a plurality of dials positioned in relationship to the plurality of clutches so as to lock the spindle in the first spindle position or to allow the spindle to move in the linear movement direction from the first spindle position to the second spindle position, wherein when the spindle is located in the first spindle position, the second spindle end is located within the lock body, and when the spindle is located in the second spindle position, part of the second spindle end is located outside the lock body.