Inspiration is the key to all creations. Composing ten songs within ten days might seem an impossible mission, but young singer-songwriter Angus Sham accepted this challenge from music veteran Eric Ng.