* * * , * , * * * , ,, , , * , ,,* , , , * , , , , , , , , ,*,, , , , , , , , * , , ,* , ,, * ,,, , ,, ,, * ,, , ,, , , ** , , *, , ,, , ,, * * + * * * ** * * ,** * *,* , * * , * * * ###+#### , * #......# #######+#### * , * *#......#######..........# , , *, , #......'....##.........># * ,, , ** #......####..'..........# * * , +..<...# ####..........# , ** , ***** * ##......# #>..........# * , , ..#.....O.# #...........# * * * * ,, #!#.......# ###'######### , * , *,...+..###+## #.......# * , ,, #..+..* #.# #######.### * , ...+.# #.# #...# * * ## * , .#.#. ##># #########'## * #. * , , * ..# * #..# #..........# * * #.###########* ######o###### #..........# , , ,, #...........# #.......#...# ###..........# , *####...........######.#.#.###.###.'..........# , ...'...........##.'oo.#.#.#...#...#..........# , , , * #...........##o#.#.#.#.#.#.#.###..........# , , , ** #...........##.#.#.#.#...#.'.# #..........# * ## ####......o..oo'o.#.###.#####.### #.....^....# 8 8 ##8##.(.......o(.(.####.....#.....# #..........# * , ...#..o#.############## ############# ############ * , ......o.o# * ,, , ......ooo# , .......o## , ,, ...#...## 8 #. ##8# # ##