####### #.....# ########.....# , , , #............# * ############## #............####### * #............# #....##+###........# ,, #............#########....# ,, #.##'##..# , * #####.........................# #.#...#..# *, ,..............................# , #.#...#[.# , ,..............................# #.#..[#..### , , ,, ..............................# ####.#...#))..# , , , .....................................#####....# * * * , , ...###'###...................##+*#....)......# * , , , . #.....#.......###.........#,,,#....)####### , , , , #.....#.......# ########..# , #.....# *, , ,,, #.....#.......# ..+ ,#.....# , , * , , ,###.....#.......# ..# ###.....# , , ,, ##+######.......#.......# . ........###### *................#.......# , .............# ,,*...#########....#, , * ...#######...# * * ,, , ,+..### , , ... #...# , , , ,, , #..# * .. * #...# , * *, ,, , +..+ , ,, #u..# , , , * ** * ..# , , , #uuC# * ,, *, , , * ,, , , , #uW.# , , , , , #FuZ# , ,, , , ,, * * * ,.#######C{.# , * , ** ** * + ,, , ,,* + .......y...# * ,,, , , , , , ,,, +* *, ...........# , , * , , ,, ,, , , * , * ** ####.......# , , , * * , , * , #.......# , , , , , * ##......# * ,, , #......# , ,, , , #......# , * , , ,,(......# * , , , , , , , ** , , * * ,,, , , , , , * , , , , + ,, * * , , , * , , * * *, , , , , ,, ,, * , , *