############* #\.......... , #.\......... #............ , #...(........ , #............ #........... , #(......~~~~ , , #......~~#o# , , #......~## ,, , ,, * #(.....~oo^ , ,, ,, , #(.....~##o##~, , , , , #(.....~~#.#~~., , * * * #.......~~~~~... ######### , ~ #(..............##.).....## ,, , , #..............##.[#'#'#..##, ,, #(.............#..##.#)##..# , #.((..........##.#########)# , #........(....##.')#! #.'.# ,,, , #.........(...##.###._ ###o# #....(........##)((#.. #)oo# #...(.........##[####o####o# , #.))..........##%.##\oo##..# , #.................##'''#).## #.................##...o.## #.......~~~~~.....##....## , ~ #......~~#.#~~....####### #......~##o##~......, , , #......~..^ .~....... ~ #......~ # ##~......., , * .... ~ ~~......, , ,, ~ .... , ,, , , , , , , * , , , , , , ,, , ,