c# visualized banker algorithm