######### #.......# #.......# #.......## #### #.....((.######..###### ############..##(##h.Y).......# # #......(5..cc(cc.((Z###).#...# ...$###5(##.....c...()).)....# # .......(((.......#..#####.#.## ..##.(.((........#..# #.#<# #...c##..[....#...# #.#.# ....(!##.......##..# #.#.# .....Scc.........###.# #.#.# ............##.... .. #.... .Z....... .# .. ..####.#. .......... ..# . . #.### .# # #.# #.#<### #..55.# ................ ..####....##.### ####.# # .# .. ... ....