package Ġl pk . im aging Ċ Ċ import Ġjava . awt . Color Ċ Ċ fun Ġmain () Ġ{ ĊĠĠĠ ĠFlag (). show () Ċ } Ċ Ċ class ĠFlag Ġ: ĠPicture Dis player () Ġ{ ĊĊĠĠĠ Ġfun Ġcreate Picture Of Flag (): ĠPicture Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġheight Ġ= Ġ 3 0 0 ĊĠĠĠĠĠĠĠ Ġval Ġwidth Ġ= Ġ 4 5 0 ĊĊĠĠĠĠĠĠĠ Ġval Ġpixels Ġ= ĠArray ( height ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠArray ( width ) Ġ{ ĠColor ( 2 5 5 , Ġ 2 5 5 , Ġ 2 5 5 ) Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġfor Ġ( row Ġin Ġ 0 .. height Ġ- Ġ 1 ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfor Ġ( column Ġin Ġ 0 .. width Ġ- Ġ 1 ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( row Ġ< Ġheight Ġ/ Ġ 2 ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġpixels [ row ][ column ] Ġ= ĠColor ( 2 5 5 , Ġ 0 , Ġ 0 ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} Ġelse Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġpixels [ row ][ column ] Ġ= ĠColor ( 2 5 5 , Ġ 2 5 5 , Ġ 2 5 5 ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġreturn ĠPicture ( pixels ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ// Don 't Ġchange Ġanything Ġbelow Ġhere . ĊĠĠĠ Ġoverride Ġfun Ġcreate Picture (): ĠPicture Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġcreate Picture Of Flag () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġshow () Ġ{ ĊĠĠĠĠĠĠĠ Ġdo Launch () ĊĠĠĠ Ġ} Ċ } Ċ