Lossless scaling (16/30)

Lossless scaling