######### ##################........, #........................# * , #.################.#####. ############## #.# #.# * #(((((.<.....# #.# #.# , #(##########.# #.# #O# * * #.# #####.# #.# * * *#.# , , #.# #.....# #.# ,, ,..#* * , #.# #.###)#####.### ** #.., , ,, , #.# #...))........######## * #.# ** * ,* #.# ####.####.####..........., #.# , #.###....# #.####.#.######## #.# * , #..##....## #......#.##### * , #.###.....###..###.#.....# , , , * * , , ##......_......# #.......# * *,, , , ##.###.=...#### ######.(# *, ,, , #.# ##....# #..# * * * , #.# #....# * #..# , , * * #.####.#### ..######..# #......# ..........# *, , ##..#..#####...######..# , #..........#.# #..######## ##.#######.#.# ####.......... , * #.# #.#.# #..........## * * , #.# #.#.# #.##..####[# #.# #.#.# ##>##..# # * #.#######.#.###...#..# *, * * #..............>.....# *,, ............##|###..## * ###...####.....# #..# * ** * #.###.###.## , * * #.# #.....# *,* * ** #.# ###.### * *,* ..#####.#####.# ** ** , * * #...^.......#..,,,,, , , * #.#####.###.#### * , * #.# #.# , , ,* ##.###.# * , , * , , ##.#<##.# ** * * * * , *##.###.#.#####.( , , , * * #.## ##..>.....# , , * , *##.###.#.###### * * , ..####.#.##.# * , , #........###.# * * * * * ###.####.# #.# * ,* #.# ..# * ,* * #.# ### *, , * #.#, *#.# * *,, , , * , ... , *** , * ** #.. , < ,, , ,* * , * ** , * * , ,, * , , * * * ** * , *