Method 2

Changed to a simple adaptive-images approach.