i h g c k        
  j f d l