Tic Douloureux

 
processing time: 13.883113861084