############### ..(...........# , * #..#####......# , #..#...#......# ########### , #..#...#......##### #.........# #..#...#..........# #.........# * , #..#...#..........######.........### * , , #..'...†............................,,, , * * #..#####..#########................. , , , #.........# #.........o....... ,, #.[.......# #...#####........., ,, , ,, #.........# #...# #o........,, , , , ,, , ###.......# #...# #oWO...... , ,,, , , , #.......# * ***#...# #.o....... ,* , , ,, #.......##** ....#* *#.........,, ,,, , ,, , , #......... ..... ,....#####. ,, , , * * *, , * #.######.. , ,, ,, ..##'# * + * ,,, , #.# , , ,.? .., , ............ * * * #.# * ** * ... ... ** #..........# * ###.# , , , * #..........# #...# #..# , , ,, #...<......+ #...# #..# #... .. #..........# #...# #..# #..# * ,..########..........#, * ##..# #..# #..# , ....................#...# #..# #..# #..#, ,,....................#...# #..# #..# #..#,, ........######......#...# #..######..# #..#, , ........# #......#...# #.....)....### #..##########......# #....###...#### #.....^......#########..[........#......# #....#........# ** #.......................#####....######.######..###........# * ..........................# #.........'.........#.......)..##### ...........................# #.........######....#......))......# ......................(.....# #..............###'##..............# * .............#+####'#.......#** #...........................<......# * ####.........#......#......(.......................................# , ,.....#......#.........#######..................###.........# ## #......#........># #..................# #.....##### , , * #......#.........# #....#####.....##### #.....# #......#.........# * . ####..# #.....# * * * , ,,#.(....# , ,,, ,, , , #..# #.....# , ,* #......# , , , * , #..# #.....# , , , ######## * ,,* +..# #.....# ,, * , , * , , ,#..# ,,, * , , , , * * , , , +..# * , , , ,,, , , , , * #..# ,, * ,,, ,, , ** , , , , , ,, * * ,, , , + ,,, , , ,< , , ,, , , , , , ,, , * , , , , , , , , , + ,, *** , *, , , , ,* , , , ,, , , , , , * , * , , *** ** , * , , , ,* * , , , ,* , , * ,, * * * *