basic solution test