added first 3 problem solutions