### * #.################ , #.........SO.....# #.############.### #.# #.# , * * #O# #S# * , #.# #O# , #.# #.# * * , ,* #.############.# * , * #.#....OS...(..# * # #.#.############ , #. #.#.# .,#.#+#####.#(# * , ..#......##.#.###### , , .........'.........# , ########.....##.#.####.# * , , ............###.#.# .# , , ,...........>###.#.# .# * #.............<#.#.# .# ##. * ###.#######.#.# .#* * , , , ..%* #.# #.#.. .. * ########.#####.#######.### .# * , .#.#.#.#.#.#.#.#.#.#.# * , * .#.#.#.#.#.#.#.#.#.#.#,* , , ##.#.#.#.#.#.#.#.#.#.#.# * * * #.#.#.#.#.#.#.#.#.#.#.#.#,#. ##.#.#.#.#.#.#.#.#.#.#.#.#.#. * * , **#.#.#.#.#.#.#.#.#.#.#.#.#.#.## *, #...#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #...+#.#.#.#.#.#.#.#.#.#.#.#.#.## #...# #.#.#.#.#.#.#.#.#.#.#.#.#.# #..)+#.#.#.#.#.#.#.#.#.#.#.#.#.## #...#.#.#.#.#.#.#.#.#.#.#.#.#O#.# #...+#.#.#.#.#.#.#.#.#.#.#.#.#.#* #...#.#.#.#.#.#.#.#.#.#.#.#.#.# #...+#.#.#.#.#.#.#.#.#.#.#.#.# #..O..#.#.#.#.#.#.#.#.#.#.#.# ###...+#.#.#.#.#.#.#.#.#.#.#.# #...#.#.#.#.#.#.#.#.#.#.#.#.# #...+#[#.#.#.#.#..>#.#.#.#.#.# #...#.#.#)............#.#.#.#.# ##+#.#^#)..O.........#.#.#.#.## #.#.#....P.)....P...#.#.#.#.# #.#.#.#.............#.#.#.#.## ##.#.#.##.#.#''#.#.#.#.#.#.#.# #.#.#.#+#####..######.#.#.#.## ##.#.# * ... #.#.#.#. #### ...+ * ###### * ...# * *