Tic Douloureux

 
processing time: 63.112020492554