package Ġcom . so y wiz . k orm a . geom Ċ Ċ import Ġcom . so y wiz . k orm a . geom .* Ċ Ċ val ĠI Rectangle Int . x 2 : ĠInt Ġget () Ġ= Ġx Ġ+ Ġwidth Ġ- Ġ 1 Ċ val ĠI Rectangle Int . y 2 : ĠInt Ġget () Ġ= Ġy Ġ+ Ġheight Ġ- Ġ 1 Ċ Ċ val ĠI Rectangle Int . top Left 2 Ġget () Ġ= ĠPoint Int ( x , Ġy ) Ċ val ĠI Rectangle Int . top Right 2 Ġget () Ġ= ĠPoint Int ( x 2 , Ġy ) Ċ val ĠI Rectangle Int . bottom Left 2 Ġget () Ġ= ĠPoint Int ( x , Ġy 2 ) Ċ val ĠI Rectangle Int . bottom Right 2 Ġget () Ġ= ĠPoint Int ( x 2 , Ġy 2 ) ĊĊ