package Ġcom . g iphy . code challenge . util Ċ Ċ import Ġjava . util . concurrent . Executor Ċ import Ġjava . util . concurrent . Executors Ċ Ċ /** Ċ Ġ* ĠExecutor Ġthat Ġruns Ġa Ġtask Ġon Ġa Ġnew Ġbackground Ġthread . Ċ Ġ*/ Ċ class ĠDisk IO Thread Executor Ġ: ĠExecutor Ġ{ ĊĊĠĠĠ Ġprivate Ġval Ġdisk IO Ġ= ĠExec utors . new Single Thread Executor () ĊĊĠĠĠ Ġoverride Ġfun Ġexecute ( command : ĠRunnable ) Ġ{ Ġdisk IO . execute ( command ) Ġ} Ċ }