Tic Douloureux

 
processing time: 35.046100616455