How do puffins raise their chicks?

In a few weeks the egg hatch. There parents come back and feed them. The parents leave them. In a 4 weeks the chicks come out and fly away by its self.