They say creating god objects is an anti-pattern - so I decided to create mine to get it out of my chest once and for all.
PS: actually it's just first attempt at multithreading. In this one first thread waits for the second to make a decision and pass a boolean flag. It works.