package Ġcom . example . g aming ex . te tris Ċ Ċ import Ġcom . example . g aming ex . framework . impl . Pool Ċ import Ġcom . example . g aming ex . framework . impl . Pool Factory Ċ import Ġkotlin . random . Random Ċ Ċ class ĠBlock Pool Factory : ĠPool Factory < Block > Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġcreate Object (): ĠBlock Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠBlock ( Te tris World . WORLD _ WIDTH / 2 , Ġ 0 , ĠRandom . nextInt ( 7 )) ĊĠĠĠ Ġ} Ċ } Ċ