Aaron laughed nervously. “Very funny.”
“I’m serious.” Elijah turned towards Todd. “You remember,305Please respect copyright.PENANAmMHPsQkbjL
right? I’m pretty sure that was his name.”
“I don’t recall,” Todd admitted. “What I do know is that the305Please respect copyright.PENANAnsrZZSovnf
neighborhood is dangerous, so that could just be the name of some guy who went305Please respect copyright.PENANAYVjSdx2zHu
missing. The crime is why this place is so cheap.”
“Of course, Calvin wouldn’t think twice about renting in a305Please respect copyright.PENANAei0KDPpFJO
place like this, that damn cheapskate.” Elijah faced Aaron, wide-eyed. “You305Please respect copyright.PENANAyeEAqB5HWo
know what, I think that missing guy used to sleep in the same room that you’re305Please respect copyright.PENANAJ6VXTbdoih
in.”
“Okay, cut it out.” Aaron sighed, regretting ever mentioning305Please respect copyright.PENANArUgY6FXSfG
Caleb to them.
Todd shrugged and returned to the fridge. “Yeah sure. He’s305Please respect copyright.PENANA02VafqnbOl
probably getting the name wrong anyway.”
“No, I’m pretty sure it was Caleb Morris. Try googling it or305Please respect copyright.PENANAoaKSb3lkOa
something,” Elijah argued.
By now Aaron had enough and left. No way was he going to305Please respect copyright.PENANAWoLiqegehS
listen to some bullshit ghost story.
Though that did remind him of the fact that he was crushing305Please respect copyright.PENANArV2ixjx4OR
on a virtual stranger. All he knew about the guy was his name, job, and that he305Please respect copyright.PENANAcrkJ1Skndr
was drop-dead gorgeous. But why would Elijah pick on him?
He decided to shrug it off and ask one of his other305Please respect copyright.PENANAqqSRoOivgA
roommates later. He wasn’t close to any of them since their living arrangement305Please respect copyright.PENANAYrJuI1osib
was more for convenience, but he didn’t have any other close friends to talk to305Please respect copyright.PENANA7Uj4HcxFQo
either.
Being in your early twenties sucked sometimes.
Rather than looking up any information on Caleb like Elijah305Please respect copyright.PENANAEIVPdmMbmV
suggested, he opted to watch a few comedies in the living room until Trevor,305Please respect copyright.PENANAPvBR90CbDO
the bulkiest, quietest guy in the house, arrived home and asked to watch a305Please respect copyright.PENANAnd0jMp19Gq
stream. Aaron had no problems handling the reins over to the giant of a man but305Please respect copyright.PENANADSTeWNzK2Q
held no interest in watching a random guy play video game either.
He returned to his room to decide on his next project. It wasn’t305Please respect copyright.PENANA5spcHQWqeI
a very fulfilling day and by nighttime, he was drowsy from boredom. The good305Please respect copyright.PENANAecf2rBgRxX
news was that his last post had hit over two hundred thousand views. That didn’t305Please respect copyright.PENANAs5ta2zBiPa
sound like a lot, but considering the ad revenue, it was plenty to make him305Please respect copyright.PENANALX0UfRwsZy
happy. Aaron planned to make it big one day so he could move to California and305Please respect copyright.PENANAMeFLqAeai6
rent his own condo. Until then, he’d have to survive living with his quirky and305Please respect copyright.PENANA6XTQL4i4MG
somewhat creepy housemates.
Speaking of creepy, Aaron glanced towards the door,305Please respect copyright.PENANAxSNzkME9dV
recalling how odd it was that Caleb was able to show up without making a sound.305Please respect copyright.PENANAQxcKSURifP
The guy could very well be a ghost the way he always snuck in.
No. Don’t be stupid! Aaron shook his head. That was a305Please respect copyright.PENANAWvprQdSeTu
ridiculous thought, but he couldn’t help staring at the door well near305Please respect copyright.PENANATASUATMRa7
midnight. He was beginning to feel a little concerned about being all by305Please respect copyright.PENANAnjw9gQMhx7
himself.
Pulling up a streaming site on his laptop, he decided to305Please respect copyright.PENANAGdYC9NXZcy
watch something less scary since the vibes in the room were getting to him. He305Please respect copyright.PENANAi84Ws9Drmk
was just about to start one of his favorite old cartoon series when he noticed305Please respect copyright.PENANAlt8jGlGOzA
Caleb walking towards the bed.
Despite being startled, Aaron successfully prevented himself305Please respect copyright.PENANA4227LhBemt
from tossing his laptop this time.
“How the heck do you do that?”
“Do what?” Caleb sat on his bed with a grin. “Come home?”
“No.” Aaron set his laptop aside so he could focus on his305Please respect copyright.PENANASyhkFX25hN
roommate. “How do you get past that noisy door hinge all the time? The damn305Please respect copyright.PENANAaOrlBFUTxB
practically screams whenever I open it.”
“Oh,” Caleb shrugged.
Aaron made a face, mimicking his shrug and shaking his head.305Please respect copyright.PENANAb5swxIdyIP
“What’s that supposed to mean?”
“Nothing. I just… never noticed it made a noise.”
“You’re kidding right?” He stood and proceeded to demonstrate305Please respect copyright.PENANAS8tBZKHScr
by flipping the door open and closed, causing a loud screech to echo throughout305Please respect copyright.PENANAhBscjxnJW6
the house.
“Fucking cut it out!” Someone yelled from the other end of305Please respect copyright.PENANAcmoaIdQm2d
the hall. Realizing he was being an ass, Aaron stopped.
Caleb shrugged again. “It never does that for me.”
“Well, then you must have some sort of magic torch because I’ve305Please respect copyright.PENANAwxCag6D0E7
never been able to get it to NOT do that.
“Guess so.”
“Hey!” Aaron did a quick scan before chucking a stuffed305Please respect copyright.PENANABIBQd03FLf
koala at the man, who once more dodged with ease.
“Why do you have so many stuffed animals?” Caleb laughed.
“I do not.” Aaron retorted, quickly kicking the small box of305Please respect copyright.PENANAma3gPHwUmS
beanie babies under his bed. He still had multiple boxes of odd things at the305Please respect copyright.PENANAW57DWYVJkj
foot of his bed, all full of toys, action figures, and games. None of which he305Please respect copyright.PENANAT2Ei3gg8LH
planned to unpack soon.
Caleb pretended not to see and just smirked.
Satisfied that they would be dropping the subject, Aaron305Please respect copyright.PENANA5M5RWCuSQP
shuffled his feet awkwardly as thought over what his housemates had said305Please respect copyright.PENANAp2BmJEzYwV
earlier.
“Hey,” he decided to bring it up jokingly. “You know, the305Please respect copyright.PENANA9Vajdl02nu
other guys said some crazy shit earlier. Something about how a guy with your305Please respect copyright.PENANA9kq1y3zLEa
same name went missing some years ago.”
“What other guys?” Caleb asked.
“Well, it was just Elijah. Todd didn’t seem to know305Please respect copyright.PENANAtNIpp3sX6k
anything. But you know, our other housemates,” he gestured vaguely to the now-closed305Please respect copyright.PENANAKakhTPKcXp
door. “One of which just yelled at us from down the hall?”
A look of pure confusion crossed the man’s face. “What are305Please respect copyright.PENANAiV50Ll8pEk
you talking about? There’s no one else in this house.”
“What do you mean? Wait, is this some sort of joke you and Elijah305Please respect copyright.PENANAxsGVNLIV81
have going on?” Aaron quickly came to his own conclusion. “Of course, that’s305Please respect copyright.PENANAe9KH67YMwI
what’s going on.”
“What?”
“You guys are assholes, you know that?” He replied, half-angry305Please respect copyright.PENANAbbqEGwhpkR
and a tad amused by the elaborate prank.
Caleb frowned. “What are you talking about?”
“You can cut it out now. I know you’re just playing some305Please respect copyright.PENANAFVDT6AeFQH
crazy stunt on me here.” Aaron put his hands on his hips, to which the other305Please respect copyright.PENANAB9dbvEGQOE
man continued to stare at him like he was insane. They had a quick staring305Please respect copyright.PENANAY4BzHhLJgx
match before he got fed up with the act and started to fume. “Why are you guys305Please respect copyright.PENANA9W3oFTTIam
doing this? Is this some sort of ‘right of passage’ like in college where you must305Please respect copyright.PENANAWPbwvwJmS1
get picked on before you’re accepted into the house or whatever?”
“No?”
“Then why are you two trying to convince me that you’re some305Please respect copyright.PENANAW7YbWgffBq
kind of ghost?”
Caleb’s face immediately went blank, but then slowly seemed305Please respect copyright.PENANAYdHgENhJaV
to shift to realization and h glanced back at Aaron, wide-eyed. Then, a loud305Please respect copyright.PENANARj9NtnlN4X
banging noise from downstairs echoed throughout the house, startling them both.
Caleb glanced towards the bedroom door, terrified.
“Who the hell is knocking at this hour?” Aaron asked305Please respect copyright.PENANADcMumuklxw
nervously. They weren’t in the safest neighborhood, and he knew better than to answer305Please respect copyright.PENANAqsPYlUPWSv
the door in the middle of the night.
Caleb shivered, “What else did they say?”
“What?”
“What else did they say about me?”
Aaron frowned. “Cut it out already!” He stormed up to the305Please respect copyright.PENANAzmEGJRW1Zu
man, now scared by the knocking downstairs and sick of this ruse. “I know you’re305Please respect copyright.PENANAJuY58LxbjH
not a ghost. If you were, I wouldn’t be able to do this!” He then went to grab305Please respect copyright.PENANAtkF7N9SWI0
the guy by the shoulder but was completely caught off guard when his hand went305Please respect copyright.PENANAWcG9UFt5kB
straight through.
Stunned, Aaron stared at Caleb, then at his hand, then back305Please respect copyright.PENANA8DkNZTjOg1
at the guy he’d been crushing on. Then, right before his eyes, Caleb began to305Please respect copyright.PENANAXYL24e8rsO
fade with a look of sheer horror as the banging noise stopped.
Every hair on Aaron’s body stood on end and he backed up until305Please respect copyright.PENANADimmEwttys
he tripped over the edge of his bed, flopping onto the covers.
He heard his housemates emerge from their rooms, murmuring305Please respect copyright.PENANAVnR6k14sf4
among themselves. Immediately, he bolted towards the door and flung it open to305Please respect copyright.PENANALqNoMXXicL
a startled Elijah.
“Did you hear that?” Elijah asked. “It sounded like someone305Please respect copyright.PENANAzyRycwWREr
was trying to break in!”
“Should we call the police?” Todd asked, standing in nothing305Please respect copyright.PENANAECNfpAQdNw
but his boxers and a pair of blue bunny slippers.
Aaron shook his head. “You mean you all heard that too? It305Please respect copyright.PENANATIEYIvYaT5
wasn’t just me?” For some reason, his mind had immediately reasoned if his305Please respect copyright.PENANAbT908GWQJS
roommate was a ghost, then everything else happening was probably all in his305Please respect copyright.PENANAIGoEfx0rbM
head too. Yet here the others were, just as scared as he was, though not for305Please respect copyright.PENANApkMhNySIcY
the same reasons.
The others shook their heads. A few of them were missing305Please respect copyright.PENANAHO8A9IfpM5
from the hall, either ignoring the noise or somehow sleeping through it. Either305Please respect copyright.PENANAxhQsVchCxv
way, they all stood and listened to see if whoever it was would knock again.305Please respect copyright.PENANAHyMglB4WzM
When they didn’t hear anything, they played a few rounds of rock, paper and scissors305Please respect copyright.PENANAdxbVnctgMw
to decide who was going downstairs to make sure none if the windows are open.
Doug, a hairy, barrel-chested housemate, was the unfortunate305Please respect copyright.PENANA5pCDZEKrss
loser and shuffled his way downstairs in his oversized plaid pajamas. They305Please respect copyright.PENANADOJP7Y2T7L
waited with bated breath as they heard the man move about, checking all the way305Please respect copyright.PENANAKOsQInSWxq
that someone could sneak in. Trevor would have been the perfect pick since the305Please respect copyright.PENANAnQZSJwjnmD
guy looked like he could lift a car, but the problem with him was that despite305Please respect copyright.PENANARoOi4iaOVV
his muscular figure, he was also a big baby and currently too scared to move305Please respect copyright.PENANAIZKgMKKRfF
further than his bedroom door.
Eventually, Doug returned with a thumbs up, indicating that nothing305Please respect copyright.PENANA2fnBfbYQRx
was open or broken, and the group let out a collective sigh.
“It was probably some drunk that got the wrong address,”305Please respect copyright.PENANAPPVY6rAqap
Todd concluded before rubbing his eyes and turning back to his room.
“Wait!” Aaron stopped the group from dispersing. “Guys, Caleb305Please respect copyright.PENANAUYEZ8xMu4J
is gone!”
Elijah tilted his head, interested. “Is this the same Caleb you305Please respect copyright.PENANAYQgiMFMzLJ
were talking about earlier?”
“Yeah! I- he-just- I…” Aaron fumbled, knowing his answer305Please respect copyright.PENANAXq0bG95Tmj
would make him look like some kind of lunatic.
“What?”
“He—he vanished!”
The others glanced at each other. Trevor sneakily slid back305Please respect copyright.PENANAl0mn0xfZxU
into his room, deciding not to have anything to do with this conversation, and305Please respect copyright.PENANAUuFDcaqHoY
Doug backed down the hall in reverse, refusing to investigate any weirder shit305Please respect copyright.PENANAyW0NmhXttu
for the night.
Elijah and Todd were left alone with Aaron. “Yeah that’s what305Please respect copyright.PENANAzAa7K7WnI0
I said.” Elijah shrugged. “The guy vanished three years ago.”
“But he was here!” Aaron argued, to which Todd rolled his305Please respect copyright.PENANA8UBxKk13qP
eyes.
“Alright, that’s enough.” He scratched his head. “Whatever305Please respect copyright.PENANAcoGHwQJAHR
this is, it can wait till morning coz it’s way too late to be pranking each305Please respect copyright.PENANA9RSRfcxo3w
other.”
“But I’m not!” He retorted, but the others were already305Please respect copyright.PENANAfPN90CgkUz
flipping him off as they returned to bed.
Glancing back at his room, he gulped nervously and considered305Please respect copyright.PENANAaYR20kG4wT
sleeping on the couch, but he’d have to get his laptop first, so he flipped on305Please respect copyright.PENANASmlnVThdSr
his lights to make the room as bright as possible so he could retrieve it.
Unfortunately, there were no free outlets by the couch, thus305Please respect copyright.PENANAgRynBlEosR
limiting him to a few hours on the internet.
Deciding to look something up before moving downstairs, he305Please respect copyright.PENANA751qyvHaMf
sunk into his bed and pulled out the computer. After a quick google search, he305Please respect copyright.PENANAlIBd48K33X
found what he was looking for.
It was an inactive Facebook page.
A lump started forming in his throat as he went through the305Please respect copyright.PENANArO5u0ap84N
pictures and sure enough, it was him. It was Caleb. And the page had been305Please respect copyright.PENANAjBJ9XkTJST
abandoned for over three years.
With a terrified gulp, he closed his laptop and decided now305Please respect copyright.PENANAQBIWjJAIxQ
would be a good time to move to the couch. Yet, he noticed one more305Please respect copyright.PENANAyI1HhlzeJH
particularly terrifying thing about the room.
The spare bed was now gone.
305Please respect copyright.PENANAraatcejwNN
305Please respect copyright.PENANAPzaBDeRkdN
305Please respect copyright.PENANAhhY6DIDnXN
305Please respect copyright.PENANAotpNdhCFbm
305Please respect copyright.PENANASItxaxE1m6
305Please respect copyright.PENANAXWxjuExGxZ
305Please respect copyright.PENANAhxqCSs8QR5
305Please respect copyright.PENANAfOjStgePEi
305Please respect copyright.PENANA0du2h9zHqr
305Please respect copyright.PENANAsmEoShaEv5
305Please respect copyright.PENANA9qDQ8187HX
305Please respect copyright.PENANACOWdrB5pPP
305Please respect copyright.PENANA0dpVg3oiiZ
305Please respect copyright.PENANA64SR4dYWyT
305Please respect copyright.PENANA4q5BiN3OH1
305Please respect copyright.PENANAaVqLKQYx1i
305Please respect copyright.PENANAeTyJU1xTMm
305Please respect copyright.PENANA6FCTDZwHfM
305Please respect copyright.PENANAL7V0lyvdM5
305Please respect copyright.PENANAnU9zuySRjS
305Please respect copyright.PENANAPH3XowMdWM
305Please respect copyright.PENANA8NaiIVwSJ6
305Please respect copyright.PENANAB21vPcM5vX
305Please respect copyright.PENANAlJOkNCdkXW
305Please respect copyright.PENANA3ZF9AQ0kw2
305Please respect copyright.PENANAssBE8ZX3HG
305Please respect copyright.PENANA3rGd4966hq
305Please respect copyright.PENANAZ10mLGWeKA
305Please respect copyright.PENANAiXngTcwNFf
305Please respect copyright.PENANA3Uqx5unRTB
305Please respect copyright.PENANAeMwsH8bXI5
305Please respect copyright.PENANA6PDwqXHRQs
305Please respect copyright.PENANAaYc4YYJPtR
305Please respect copyright.PENANAS69X0WarX0
305Please respect copyright.PENANAooJZsLGMDH
305Please respect copyright.PENANAJB19zsTHFI
305Please respect copyright.PENANA2Rl3yh7Bg4
305Please respect copyright.PENANAh1og9LYBsV
305Please respect copyright.PENANAi47kDk1ItS
305Please respect copyright.PENANAGjBFTcphRC
305Please respect copyright.PENANARFZQylTDu4
305Please respect copyright.PENANAVVUqul3bQ7
305Please respect copyright.PENANA1eCn96pu48
305Please respect copyright.PENANA0Ex1T9WvQ6
305Please respect copyright.PENANA2hvMJlR1sJ
305Please respect copyright.PENANAyPHsCkVOz8
305Please respect copyright.PENANA1Y7DlcYyGy
305Please respect copyright.PENANAf0INX8hHJr
305Please respect copyright.PENANA54nhcy1yOp
305Please respect copyright.PENANAnQxt7GsGc9
305Please respect copyright.PENANA0TbqZuiEoP
305Please respect copyright.PENANAL6EQkKizTb
305Please respect copyright.PENANAvg0GupvdWW
305Please respect copyright.PENANAOLLoE9VLae
305Please respect copyright.PENANAvZs0Y3LNfS
305Please respect copyright.PENANACzJUMK5uct
305Please respect copyright.PENANANrbClcpRqN
305Please respect copyright.PENANAuTku9UplCc
305Please respect copyright.PENANA9n8Zxux3A5
305Please respect copyright.PENANA1Lulc32Hfi
305Please respect copyright.PENANA3GOD4omA5X
305Please respect copyright.PENANAsAXcW6WPyC
305Please respect copyright.PENANAEBe64JG79r
305Please respect copyright.PENANAmTn8GN4CPv
305Please respect copyright.PENANAYNUvo7Cu99
305Please respect copyright.PENANAqNjVIRQgEb
305Please respect copyright.PENANA5PelzyCQL7
305Please respect copyright.PENANACHqm2epgrA
305Please respect copyright.PENANAxDnTvNkMNI
305Please respect copyright.PENANAQQtvR8NBXz
305Please respect copyright.PENANA43Nm38l2pX
305Please respect copyright.PENANANzIQ7pCa2T
305Please respect copyright.PENANA5GYfjYUTld
305Please respect copyright.PENANA08MDtfehvJ
305Please respect copyright.PENANAI7UppYGxqV
305Please respect copyright.PENANA6xplffGafC
305Please respect copyright.PENANAdkcPinsYOV
305Please respect copyright.PENANArq83AOa3XE
305Please respect copyright.PENANAlKsnQr7MJv
305Please respect copyright.PENANAA1GxJyPpKk
305Please respect copyright.PENANAAhEj1vMF2l
305Please respect copyright.PENANAPCR53JBa9z
305Please respect copyright.PENANAJz7RE1LZxy
305Please respect copyright.PENANAsAYTHWKFrg
305Please respect copyright.PENANA8mcfe391Hh
305Please respect copyright.PENANAaZM9LSBKLk
305Please respect copyright.PENANAtfdu3llBsl
305Please respect copyright.PENANAIX4WuwOUug
305Please respect copyright.PENANATwgRMMleMe
305Please respect copyright.PENANAyMyKmO6yrO
305Please respect copyright.PENANAKZxs7XwzOG
305Please respect copyright.PENANAGI52RxMXn6
305Please respect copyright.PENANASUOLxqNVvK
305Please respect copyright.PENANACnuQOMy8bI
305Please respect copyright.PENANAb83fHhyvIB
305Please respect copyright.PENANACBP8YwI9yn
305Please respect copyright.PENANA1wY45n8Jtr
305Please respect copyright.PENANAIRLOl25dRc
305Please respect copyright.PENANACISyZjOUvy
305Please respect copyright.PENANAbJXAcfjwD4
305Please respect copyright.PENANAemj9SXZ7p7
305Please respect copyright.PENANAKFAakzco5l
305Please respect copyright.PENANAyhLTEdIGo6
305Please respect copyright.PENANAmgQzzI4I9s
305Please respect copyright.PENANAQYyjJSGQOw
305Please respect copyright.PENANAU3aDxMVjVB
305Please respect copyright.PENANANXUr5oyLZO
305Please respect copyright.PENANAZsgkYBtSIz
305Please respect copyright.PENANALiO03nzCe7
305Please respect copyright.PENANAsFKqt9nMu3
305Please respect copyright.PENANApcoSYvpEp8
305Please respect copyright.PENANABtanAYXu7s
305Please respect copyright.PENANAtLzjZqXl0l
305Please respect copyright.PENANApELTtOD5Bg
305Please respect copyright.PENANArxm5ZUrCCo
305Please respect copyright.PENANA0xjqxRvdFN
305Please respect copyright.PENANAOsXidfgAVf
305Please respect copyright.PENANASRRmZxbVA8
305Please respect copyright.PENANA0tX1RwK7LQ
305Please respect copyright.PENANAnc7vU79rxe
305Please respect copyright.PENANABerHNtrxmc
305Please respect copyright.PENANAqC7uzHQKqN
305Please respect copyright.PENANAOa55p2LiwJ
305Please respect copyright.PENANAdxPXIFKWGc
305Please respect copyright.PENANAzQKUZrbuHJ
305Please respect copyright.PENANAYQfzU5QLfA
305Please respect copyright.PENANA80eLUNRols
305Please respect copyright.PENANALbtsINmqUZ
305Please respect copyright.PENANAoD7UnzbWFb
305Please respect copyright.PENANAJBwSWo82nr
305Please respect copyright.PENANA27FjUi4qTs
305Please respect copyright.PENANAj27PzXT1KN
305Please respect copyright.PENANAEAsq8PcXNE
305Please respect copyright.PENANASCExwMiwHe
305Please respect copyright.PENANAbFlZ7QWwBQ
305Please respect copyright.PENANAppmNlQDidn
305Please respect copyright.PENANA2H35EKDtT8
305Please respect copyright.PENANATm09Orfq9T
305Please respect copyright.PENANA8ArbsTEKlE
305Please respect copyright.PENANAlpwqhfm42z
305Please respect copyright.PENANAU35jnoiom4
305Please respect copyright.PENANAbW5mC0D3kA
305Please respect copyright.PENANAPtbl0Apdkg
305Please respect copyright.PENANAA4jlfQfaAS
305Please respect copyright.PENANAngU96bsYFr
305Please respect copyright.PENANAxMNPWx0j7v
305Please respect copyright.PENANA9vKNSxXgjC
305Please respect copyright.PENANAkjeUndZUuu
305Please respect copyright.PENANADQvJSNkB9R
305Please respect copyright.PENANAiWx4HOJYAQ
305Please respect copyright.PENANAGlV1FrpDfV
305Please respect copyright.PENANA8OK8zyXT49
305Please respect copyright.PENANAt11V8K6qaS
305Please respect copyright.PENANAI4xLyv0GxW
305Please respect copyright.PENANA0ADZfgQc9C
305Please respect copyright.PENANAJlF1PSNlXj
305Please respect copyright.PENANAy1MBod4lVU
305Please respect copyright.PENANAvfBKyDxYB5
305Please respect copyright.PENANA1QwY9Uv0G4
305Please respect copyright.PENANAyNJjARjYth
305Please respect copyright.PENANARNTkDjFei8
305Please respect copyright.PENANAaSQ9LTmECI
305Please respect copyright.PENANA4BzeZMVhrw
305Please respect copyright.PENANAdBe9wYJ2vm
305Please respect copyright.PENANAdYBgfhYnCv
305Please respect copyright.PENANAVYtp0bCpBe
305Please respect copyright.PENANA8CAIfjToQc
305Please respect copyright.PENANAm8TODlcsRE
End of Chapter 2
ns3.145.28.3da2