import ĠExceptions . Too F ew Rol ls Exception Ċ import ĠExceptions . Too Many Rol ls Exception Ċ Ċ fun Ġmain () Ġ{ ĊĠĠĠ Ġfor Ġ( i Ġin Ġ 1 .. 1 2 ) Ġ{ ĊĠĠĠĠĠĠĠ Ġroll ( 1 0 ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġtry Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln (" Score Ġshould Ġbe Ġ 3 0 0 : Ġ" Ġ+ Ġscore ()) ĊĠĠĠ Ġ} Ġcatch Ġ( e : ĠToo F ew Rol ls Exception ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln ( e . message ) ĊĠĠĠ Ġ} Ġcatch Ġ( e : ĠToo Many Rol ls Exception ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln ( e . message ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfor Ġ( i Ġin Ġ 1 .. 2 0 ) Ġ{ ĊĠĠĠĠĠĠĠ Ġroll ( 1 ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġtry Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln (" Score Ġshould Ġbe Ġ 2 0 : Ġ" Ġ+ Ġscore ()) ĊĠĠĠ Ġ} Ġcatch Ġ( e : ĠToo F ew Rol ls Exception ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln ( e . message ) ĊĠĠĠ Ġ} Ġcatch Ġ( e : ĠToo Many Rol ls Exception ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln ( e . message ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġroll 1 6 8 () ĊĠĠĠ Ġtry Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln (" Score Ġshould Ġbe Ġ 1 6 8 : Ġ" Ġ+ Ġscore ()) ĊĠĠĠ Ġ} Ġcatch Ġ( e : ĠToo F ew Rol ls Exception ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln ( e . message ) ĊĠĠĠ Ġ} Ġcatch Ġ( e : ĠToo Many Rol ls Exception ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln ( e . message ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfor Ġ( i Ġin Ġ 1 .. 1 3 ) Ġ{ ĊĠĠĠĠĠĠĠ Ġroll ( 1 0 ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġprint (" Score Ġshould Ġbe Ġinvalid : Ġ") ĊĠĠĠ Ġtry Ġ{ ĊĠĠĠĠĠĠĠ Ġscore () ĊĠĠĠ Ġ} Ġcatch Ġ( e : ĠToo F ew Rol ls Exception ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln ( e . message ) ĊĠĠĠ Ġ} Ġcatch Ġ( e : ĠToo Many Rol ls Exception ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln ( e . message ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfor Ġ( i Ġin Ġ 1 .. 2 2 ) Ġ{ ĊĠĠĠĠĠĠĠ Ġroll ( 1 ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġprint (" Score Ġshould Ġbe Ġinvalid : Ġ") ĊĠĠĠ Ġtry Ġ{ ĊĠĠĠĠĠĠĠ Ġscore () ĊĠĠĠ Ġ} Ġcatch Ġ( e : ĠToo F ew Rol ls Exception ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln ( e . message ) ĊĠĠĠ Ġ} Ġcatch Ġ( e : ĠToo Many Rol ls Exception ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln ( e . message ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfor Ġ( i Ġin Ġ 1 .. 1 1 ) Ġ{ ĊĠĠĠĠĠĠĠ Ġroll ( 1 0 ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġprint (" Score Ġshould Ġbe Ġinvalid : Ġ") ĊĠĠĠ Ġtry Ġ{ ĊĠĠĠĠĠĠĠ Ġscore () ĊĠĠĠ Ġ} Ġcatch Ġ( e : ĠToo F ew Rol ls Exception ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln ( e . message ) ĊĠĠĠ Ġ} Ġcatch Ġ( e : ĠToo Many Rol ls Exception ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln ( e . message ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfor Ġ( i Ġin Ġ 1 .. 8 ) Ġ{ ĊĠĠĠĠĠĠĠ Ġroll ( 1 0 ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġprint (" Score Ġshould Ġbe Ġinvalid : Ġ") ĊĠĠĠ Ġtry Ġ{ ĊĠĠĠĠĠĠĠ Ġscore () ĊĠĠĠ Ġ} Ġcatch Ġ( e : ĠToo F ew Rol ls Exception ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln ( e . message ) ĊĠĠĠ Ġ} Ġcatch Ġ( e : ĠToo Many Rol ls Exception ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln ( e . message ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfor Ġ( i Ġin Ġ 1 .. 9 ) Ġ{ ĊĠĠĠĠĠĠĠ Ġroll ( 1 0 ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġprint (" Score Ġshould Ġbe Ġinvalid : Ġ") ĊĠĠĠ Ġtry Ġ{ ĊĠĠĠĠĠĠĠ Ġscore () ĊĠĠĠ Ġ} Ġcatch Ġ( e : ĠToo F ew Rol ls Exception ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln ( e . message ) ĊĠĠĠ Ġ} Ġcatch Ġ( e : ĠToo Many Rol ls Exception ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln ( e . message ) ĊĠĠĠ Ġ} Ċ } Ċ