MP3 : Allah's art of detail manifested in honeybees