Tassk1 translated to the non-OOP version