############################ .......................... #.......................# ####...####.######....##...# ............##..#.....##...# ............##..##..P.##...# ............##'##.....##...# ............#...##....##<..# ##########......#....'.....#...# #........'..###.#...)'.........### #........#......#..^##............. #........#......##'##............... #########+#........#......##..##.P..###.##.... ...................#......##..#.......#.# .... ...................#...<..######......#.# !.. ...................#......#...........#.# .. ...................#...##.#...........# ...................#...# .#...........# ...(.....########### ...........# .........# ....##.....# .........# .... #.....# .........# ... #.....# ........e# ......# ###....t(# .......# ........uc..... .8....####Z####. ###... .HC ##.. rr. #. ...# .... ..#.