Design and implement a Universal Turing Machine that simulates running any arbitrary first in-first out automata again any arbitrary string