shitty cpu written in rust :3
meowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeowmeowmeowemweowmeow