>>713079081
Did you play Cyber Sleuth and Hacker's Memory?
This actually looks harder than those.