sql 50 leetcode solutions pdf