Perfect ends (26/36)

Perfect ends