How to arrange books on shelves like a decorator
{"Image ImageWidth": "3648", "Image ImageLength": "5472", "Image BitsPerSample": "[8, 8, 8]", "Image PhotometricInterpretation": "2", "Image Make": "Canon", "Image Model": "Canon EOS 6D", "Image Orientation": "Horizontal (normal)", "Image SamplesPerPixel": "3", "Image XResolution": "300", "Image YResolution": "300", "Image ResolutionUnit": "Pixels/Inch", "Image Software": "Adobe Photoshop CS6 (Windows)", "Image DateTime": "2014:07:22 19:49:09", "Image ExifOffset": "276", "Thumbnail Compression": "JPEG (old-style)", "Thumbnail XResolution": "72", "Thumbnail YResolution": "72", "Thumbnail ResolutionUnit": "Pixels/Inch", "Thumbnail JPEGInterchangeFormat": "966", "Thumbnail JPEGInterchangeFormatLength": "9181", "EXIF ExposureTime": "1/15", "EXIF FNumber": "5", "EXIF ExposureProgram": "Manual", "EXIF ISOSpeedRatings": "2500", "EXIF SensitivityType": "Recommended Exposure Index", "EXIF RecommendedExposureIndex": "2500", "EXIF ExifVersion": "0230", "EXIF DateTimeOriginal": "2014:06:19 17:33:13", "EXIF DateTimeDigitized": "2014:06:19 17:33:13", "EXIF ShutterSpeedValue": "3906891/1000000", "EXIF ApertureValue": "290241/62500", "EXIF ExposureBiasValue": "0", "EXIF MaxApertureValue": "4", "EXIF MeteringMode": "CenterWeightedAverage", "EXIF Flash": "Flash did not fire, compulsory flash mode", "EXIF FocalLength": "105", "EXIF SubSecTime": "00", "EXIF SubSecTimeOriginal": "00", "EXIF SubSecTimeDigitized": "00", "EXIF ColorSpace": "Uncalibrated", "EXIF ExifImageWidth": "580", "EXIF ExifImageLength": "870", "EXIF FocalPlaneXResolution": "1520", "EXIF FocalPlaneYResolution": "1520", "EXIF FocalPlaneResolutionUnit": "3", "EXIF CustomRendered": "Normal", "EXIF ExposureMode": "Manual Exposure", "EXIF WhiteBalance": "Auto", "EXIF SceneCaptureType": "Standard", "EXIF BodySerialNumber": "092025001983", "EXIF LensSpecification": "[24, 105, 0/0, 0/0]", "EXIF LensModel": "EF24-105mm f/4L IS USM", "EXIF LensSerialNumber": "000053edc2"}