problem solved 20