Add skeleton for task31
Solve task31