Lossless scaling (18/30)

Lossless scaling