These Newly Hatched Chicks have A LOT of Energy!