Shanmukha's submissions for second problem