You are of course allowed to used more advanced techniques.
000100000300070026100080300040000000093000050005000010064000008008047002000009070
240000000000040135100609000000000000002000016006000070000012008090000003027800400
450120000000040006020000305002000000000000003004000010000010078090004000013006004
040001000000000000030800256001000070000000800020000600064003007000020010002900500
000000080600000004120094350006000010008000002001000000090001005002000008003007040
050000000300000025000009300040000000003000007007000010060001090081000072000090560
000005000500000004000080206020000000004000078001000600000010007073000820010090063
000000000570000004000709350003000000001000070050000008000020000084003902010000040
306014000089000005000000340005000002010000000004000830040020050071080090000006010