Hope

 
processing time: 15.727043151855