a few warm up problems