Used Stream.continually to create infinite list