4_5 solved
4_6 last test case with no space around brackets still failing. 4_5 need to fix multithreading.