1
Fork 0
mirror of https://github.com/Steffo99/unimore-oop-2020-cleaver.git synced 2024-11-22 16:14:18 +00:00
oop-2020-steffo-cleaver/examples/SplitExample.txt.c1

57 lines
No EOL
16 KiB
Text

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer semper vulputate suscipit. Mauris sodales eros id augue semper, vitae rhoncus ipsum elementum. Aenean ultrices, est id consectetur fermentum, sem velit lacinia lectus, pretium consectetur arcu orci ut augue. Vivamus bibendum id purus in egestas. Donec maximus erat ipsum, eu scelerisque nisi vehicula condimentum. Integer viverra mauris vel velit auctor commodo. Etiam malesuada turpis et ligula gravida, sit amet mollis urna blandit.
Proin efficitur suscipit faucibus. Nullam aliquam sem diam, sit amet mollis diam volutpat id. Cras consequat libero et vulputate rutrum. Cras tincidunt in eros faucibus tincidunt. Vivamus vestibulum lacinia mi, et vulputate urna congue id. Donec at augue vestibulum, dapibus dolor eu, mattis tortor. Sed et iaculis massa. In porttitor leo nisi, sed auctor velit dignissim auctor. Pellentesque venenatis, dolor et congue fringilla, lacus justo faucibus libero, in laoreet est urna id risus. Praesent ut lorem sed nisl ornare finibus. Curabitur condimentum consequat arcu, sit amet rhoncus sem consequat vitae.
Mauris a sapien semper, commodo lorem a, lacinia ex. Proin finibus lorem consequat pellentesque scelerisque. Phasellus gravida efficitur felis, non iaculis massa. Quisque at arcu lacus. Curabitur viverra enim eu lectus vestibulum facilisis. Proin posuere metus eu tortor pellentesque porttitor. Nulla ut diam non neque tristique dictum ut eget dui. Vestibulum in rhoncus purus, vel ornare orci. Suspendisse non ultrices nunc. Ut interdum orci tellus, eget consequat metus rhoncus at. Etiam quam risus, viverra eu imperdiet a, porttitor non sapien. In et ullamcorper enim. Vivamus lectus ex, vulputate vitae felis et, tempus volutpat felis. Maecenas malesuada dolor sed convallis bibendum. Etiam lorem felis, sollicitudin a iaculis a, tristique vel neque. Vivamus congue ex at leo porta, ac commodo nisl consectetur.
Etiam tempus turpis quam, non tincidunt augue tempor vitae. Aliquam eget quam iaculis, semper lacus et, sagittis lacus. Mauris interdum et tortor sit amet finibus. Ut vel commodo tellus. Integer varius nibh eget felis varius, id commodo dolor blandit. Donec quis enim vel arcu consectetur convallis non et nibh. Vivamus pharetra dolor at augue feugiat, nec lobortis felis egestas. Nulla bibendum dictum maximus. Praesent et vestibulum elit, vel tempor nulla. Aliquam erat volutpat. Fusce lacinia finibus rhoncus. Sed eu massa non ligula sagittis fermentum. Praesent tempor porttitor est.
Pellentesque venenatis dolor in lectus imperdiet laoreet. Pellentesque nec est sit amet massa cursus vehicula nec a mauris. Maecenas euismod id eros placerat molestie. Integer quis lectus eleifend, rutrum dui dapibus, bibendum arcu. Morbi sollicitudin eget ex vitae dapibus. Nulla libero nulla, congue at rutrum sit amet, rutrum id nibh. Integer eu leo imperdiet lacus sollicitudin dictum ac ac lectus. Maecenas mattis eu odio vel pulvinar.
Phasellus ultrices congue nunc, id dapibus dolor pretium sit amet. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Proin elementum ac lectus sit amet molestie. Aliquam massa lectus, porta at cursus vitae, accumsan eget nisl. Nullam ut enim vel mi sodales pellentesque. Aliquam urna dolor, consequat vel dolor eget, tempus iaculis neque. In accumsan accumsan condimentum. Vestibulum aliquet erat fringilla augue varius fringilla. Vestibulum commodo dignissim nibh vel posuere. Donec volutpat aliquam lacus, eu ultrices eros venenatis a. Mauris vestibulum venenatis tempor. Nulla at vehicula risus, ac consequat arcu. Morbi egestas nisl risus, in finibus nisl accumsan vitae. Nam euismod, dui quis rhoncus placerat, enim ex consequat nulla, nec tristique risus elit sed nunc. Nulla ultrices turpis congue leo facilisis aliquet. Donec rhoncus ante a nibh fringilla consequat.
Phasellus non euismod dolor, non aliquet libero. Mauris ultrices justo ut pretium pulvinar. Maecenas malesuada, velit nec cursus porta, orci nunc luctus justo, vel consectetur nisi massa ac nisl. Aliquam sit amet congue urna. In dictum turpis tempus euismod scelerisque. Aenean nec odio vel justo euismod efficitur nec et massa. Cras ac semper lectus. Curabitur vitae interdum lacus, id tincidunt nibh. Nunc eu malesuada turpis. Mauris ut ornare tellus. Donec mollis feugiat suscipit.
Curabitur rhoncus venenatis magna id blandit. Suspendisse imperdiet erat sit amet ante lobortis, at pulvinar ligula egestas. Quisque fringilla pretium mauris, nec feugiat tellus. Nam sed urna augue. Vivamus dictum odio nec diam vulputate, quis finibus dolor tempor. Maecenas blandit leo vel interdum semper. Maecenas id nibh tristique, varius velit sed, interdum odio. Curabitur egestas erat a ex pulvinar condimentum. Integer molestie mi eu felis egestas, eget elementum magna ullamcorper. Praesent lectus risus, tempor ac quam a, auctor facilisis sem. Curabitur non fermentum diam.
Aliquam aliquam lectus tempus sapien feugiat dictum. Nunc eleifend arcu et odio viverra, eu volutpat lectus eleifend. Pellentesque laoreet pharetra lobortis. Donec eleifend semper diam, quis vehicula odio. Integer commodo, nisi eget porttitor suscipit, nulla dui luctus lacus, quis semper risus nulla et eros. Suspendisse pulvinar leo nunc, nec porttitor turpis viverra a. Etiam vel turpis sed turpis tempor consectetur. Integer dignissim rhoncus porttitor. Pellentesque viverra, diam at rhoncus pellentesque, metus purus laoreet nisl, ac vestibulum felis nunc et justo. Mauris eget urna erat. Ut blandit elit lorem, vitae placerat velit finibus non. Pellentesque facilisis enim nec elit viverra tempus. Praesent sodales ante ultrices efficitur pretium.
Nulla imperdiet lorem placerat sapien scelerisque, sit amet hendrerit sapien hendrerit. Nullam sollicitudin nulla a lacus lobortis, ut volutpat ante fermentum. Donec eleifend ut lectus in dignissim. Donec sit amet lorem purus. Proin venenatis augue libero, eget consectetur diam scelerisque sollicitudin. Morbi leo lectus, convallis quis nunc vitae, malesuada bibendum leo. Cras condimentum tortor in justo rhoncus, quis porttitor dolor dapibus. Mauris luctus lacus id justo pharetra maximus. Maecenas blandit elementum quam at lobortis. Maecenas varius sapien et ligula consequat, sit amet blandit turpis ultrices. Duis dolor ligula, pretium eget mi at, ultricies luctus metus.
Quisque id molestie mauris. Nullam placerat porttitor lacinia. Quisque at nisl nibh. Ut convallis maximus porta. Fusce vulputate ipsum id volutpat gravida. Proin ut nisl pellentesque, vulputate magna id, aliquam eros. Maecenas non tempor odio. Maecenas nisi quam, aliquet vitae mollis eget, auctor eu turpis. Etiam consectetur libero nunc. Mauris tincidunt turpis sit amet sodales sodales. Aliquam erat volutpat.
Proin sed tellus mauris. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Suspendisse luctus suscipit hendrerit. Donec efficitur semper lectus ac congue. Duis convallis vitae eros sit amet lobortis. Fusce eget ullamcorper turpis. Proin lacus quam, laoreet quis mollis vitae, molestie eu arcu. Nullam sed mauris in risus sollicitudin scelerisque nec non nulla. Pellentesque ut porttitor sem, nec sodales tortor.
Donec dictum purus ligula, id volutpat leo vulputate sit amet. Etiam quis placerat arcu. Curabitur eleifend arcu et mauris maximus, id blandit erat gravida. Sed mollis libero odio, vitae mattis justo gravida quis. Etiam consectetur tristique justo, eu blandit orci ultrices in. Nam luctus dui a nisi suscipit, a facilisis risus gravida. Donec quis neque lobortis, accumsan dolor id, consequat quam. Duis vel elit mi. Suspendisse ex ipsum, egestas ut volutpat vitae, sagittis ac risus. Morbi commodo hendrerit elit sed vestibulum.
Suspendisse sit amet pretium nibh. Mauris a ligula eget metus ornare aliquam. Proin eleifend orci vitae elit cursus, congue dapibus mi interdum. In tristique, nunc sit amet auctor placerat, sapien neque vestibulum nulla, non iaculis odio lorem in enim. Nulla libero leo, efficitur laoreet rhoncus a, pellentesque quis lacus. In consectetur, nunc ut placerat ultrices, quam leo pharetra ante, at blandit augue sem vel eros. Maecenas venenatis placerat ante, eget bibendum felis molestie a. Maecenas porta risus leo, id semper velit consequat vitae. Nulla at cursus nibh, nec volutpat urna. Curabitur a mollis nunc. Sed sagittis neque vel porta accumsan. Nullam sagittis, nisl ac ultricies bibendum, turpis odio pellentesque ante, eu porta mauris ipsum id lacus. Aliquam congue euismod porta. Maecenas fermentum dui eget nisl posuere iaculis. Donec a nulla mauris. Nam sagittis malesuada nulla sed commodo.
Cras condimentum nibh urna, elementum finibus sapien eleifend vel. Quisque ac cursus urna. Vestibulum dictum erat non arcu efficitur consectetur. Pellentesque convallis dignissim urna nec luctus. Maecenas sed gravida metus. In egestas ex ut laoreet accumsan. Cras vitae consequat orci. Phasellus at orci pulvinar, bibendum orci sit amet, molestie nisi. Vivamus vitae erat maximus, consequat elit et, convallis erat. Pellentesque elementum vitae diam nec aliquet. Quisque purus sem, egestas eget ex ac, pretium ultricies est. Nam at tincidunt metus.
Quisque quis enim interdum, laoreet felis quis, malesuada leo. Vivamus congue nisl sed eros ultrices mattis. Praesent dignissim ac velit finibus condimentum. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Ut eleifend iaculis eros, vitae pellentesque sapien ornare at. Nam pulvinar faucibus lacus quis mollis. Donec diam velit, tempor vel vestibulum id, cursus eu tortor. In hac habitasse platea dictumst. Nulla ipsum felis, sagittis non finibus non, suscipit eget dolor. Cras consequat purus a ante feugiat condimentum.
Cras diam purus, vestibulum in sem at, pulvinar lobortis urna. Integer egestas, eros a pharetra sodales, lacus ante dapibus tortor, a molestie quam erat id sem. Donec ut nisi rutrum, laoreet mauris quis, pellentesque dui. Cras lobortis sem in bibendum malesuada. Quisque nec faucibus justo. Cras ac dui sollicitudin, cursus leo id, suscipit nunc. Aenean sem orci, sodales a tincidunt nec, euismod nec nisi. Sed sed nunc et diam consequat suscipit et in est.
Duis tincidunt nisl arcu, et viverra turpis interdum at. Curabitur eget massa risus. Pellentesque sit amet interdum nisl. In aliquet id diam congue aliquet. Etiam tincidunt quam nec ligula consequat venenatis. Ut feugiat placerat nunc ut bibendum. Sed a nulla ut massa elementum molestie. Nunc dignissim viverra erat. Donec ornare tellus at purus placerat efficitur. Nullam in ligula quis tellus tincidunt fringilla a vitae tortor. Maecenas magna lorem, facilisis quis laoreet sit amet, suscipit nec ex. Praesent tellus lorem, dapibus eget arcu eu, rhoncus efficitur massa. Vestibulum feugiat laoreet tristique. Praesent mattis eget libero ac sagittis. Nullam sed semper eros, quis consequat leo. Curabitur sagittis elit vitae lectus lobortis, in tincidunt purus tincidunt.
Praesent mattis elit eget metus cursus molestie. Proin ac libero pellentesque, consequat diam quis, pulvinar augue. Aliquam sit amet erat tortor. Duis placerat leo eget felis imperdiet congue. Cras vel nibh a velit cursus aliquet. Maecenas eu augue quis justo placerat laoreet et et nulla. Praesent dictum urna tempus iaculis semper. Donec ex nibh, sodales eget felis eu, molestie elementum erat. Sed nunc metus, consectetur eu felis sed, semper condimentum orci. Integer in dui pulvinar, ultrices neque in, scelerisque dui. Donec congue est odio, in tincidunt lectus congue et. Nulla mollis, purus a rhoncus hendrerit, erat sapien lobortis mauris, molestie porta ante nisl sed turpis.
Pellentesque aliquam hendrerit eros ac molestie. Phasellus eget enim odio. Vivamus ac diam non diam pulvinar luctus a a risus. Maecenas tempus urna vel leo aliquam consequat. Mauris porta feugiat fringilla. Mauris diam lacus, suscipit eu placerat eget, iaculis ut ipsum. Duis sit amet aliquam quam.
Maecenas dui elit, auctor at sapien vel, pellentesque sollicitudin lacus. Vivamus non odio non ante imperdiet gravida a ac sem. Morbi porta risus eu cursus vehicula. Etiam consectetur nunc tortor, et commodo nisi eleifend nec. Vestibulum imperdiet rhoncus lectus non porttitor. Mauris tempor leo id neque porta, at venenatis metus placerat. Integer vehicula nulla a ante efficitur feugiat. Morbi vel eros id mi ultricies aliquet in sed orci. Quisque a massa mauris. Praesent blandit est sollicitudin, porta mauris volutpat, vulputate lorem. Donec gravida molestie lorem, ut semper eros ullamcorper vel. Curabitur et nisl sed elit fermentum lacinia. In malesuada porta lorem vitae ornare. Morbi non purus sed erat finibus ullamcorper pharetra a elit. Suspendisse fermentum tellus eu malesuada feugiat.
Pellentesque ante ipsum, lobortis at enim viverra, lobortis fringilla velit. Sed lacinia ipsum sit amet molestie tempus. Mauris quis congue justo. Maecenas purus diam, pulvinar quis felis congue, volutpat suscipit lectus. Proin id libero volutpat, faucibus ex vel, varius lectus. Proin porttitor nisl vel nibh laoreet rutrum. Nunc ornare, massa in ornare accumsan, nunc urna mattis massa, nec dignissim dolor erat a nisl. Etiam finibus urna enim, in suscipit erat elementum id. Praesent vehicula sapien quis aliquam efficitur. Praesent diam tellus, ultricies a iaculis a, varius et mauris. Nulla facilisi. Maecenas ac dui porta, eleifend urna sed, bibendum lorem.
Etiam eu turpis condimentum, egestas diam et, venenatis sapien. Pellentesque sit amet imperdiet est. Donec facilisis enim quis pulvinar eleifend. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Nam eu est in felis interdum laoreet varius id leo. Donec justo lacus, mattis ut massa pulvinar, finibus aliquet dui. Suspendisse potenti. Etiam id consequat massa. Donec bibendum suscipit tortor, vitae lacinia risus euismod a. Quisque non faucibus turpis. Duis vulputate elit vitae diam ornare sagittis.
Praesent a vulputate velit. Ut id fermentum mauris. Mauris rhoncus ante eget urna semper, sed facilisis nisl elementum. Ut ullamcorper lorem tincidunt malesuada bibendum. Praesent sodales odio augue, egestas tincidunt nulla aliquam in. Nunc tincidunt a dolor vel ultrices. Cras aliquet, eros et tristique pretium, orci metus tempus sapien, eget facilisis ante tellus ac odio.
Nullam finibus lobortis leo, quis cursus orci ultrices nec. Donec volutpat est libero, et tempor dui gravida ut. Nunc commodo sapien lacus, quis vulputate lacus dignissim sit amet. Praesent varius eu quam et cursus. Pellentesque dapibus imperdiet gravida. Ut luctus sit amet dolor et pretium. Donec non volutpat est. Quisque bibendum sem sit amet justo ullamcorper, eget porta erat tincidunt. Nunc ut tortor tincidunt magna tincidunt lacinia ultrices ut neque. Fusce aliquet massa nulla, eu aliquet justo egestas vitae. Pellentesque efficitur porttitor libero nec vestibulum. Fusce orci arcu, pretium vitae fringilla sed, faucibus in enim.
Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Phasellus velit sapien, ullamcorper non condimentum at, lacinia nec enim. Duis porta lorem ut condimentum luctus. Sed vestibulum condimentum leo a porta. Phasellus sed libero purus. Nam non lectus sapien. Nunc ac auctor nisi. Phasellus sed felis ac nibh finibus mollis. Etiam quis luctus ipsum.
Curabitur mollis, magna at convallis feugiat, nibh felis rutrum neque, malesuada interdum dolor justo vel tortor. Duis lobortis, felis ut blandit convallis, eros augue consequat nunc, in bibendum turpis neque a lectus. Etiam ut sapien tortor. Curabitur porta aliquet purus, et tempor felis porttitor mattis. Fusce facilisis, risus eu sagittis luctus, nisi lorem rutrum tortor, in vulputate leo diam ut eros. Vestibulum quam neque, faucibus ut consectetur ac, euismod non dolor. Etiam lacinia tempus diam. Proin eget vestibulum odio. Ut placerat mi dolor, sit amet dictum sapien varius dapibus. Donec a sem faucibus, viverra risus ac, mollis mauris. Proin tincidunt magna vel rutrum posuere. Sed lobortis neque a lacus maximus tincidunt.
Pellentesque ac pharetra enim. Morbi venenatis urna quis viverra scelerisque. Aliquam fringilla, arcu non luctus fringilla, nisi leo lacinia nibh, nec maximus erat ex nec lectus. Nullam finibus tempus egestas. Phas