Sado

 
processing time: 36.225080490112