Nieszablonowe podejście
0.20451498031616