######## #######......###### #<....'......'....# #######......####.######## ##........#.#<...... ## #.#........>....... ... #.#.####.#......... ..._ #.#.# #.##.########.... #.#.# #.##.# #........ #.#.# #.##.####......). #.#.# #.......'........ ..#+# #########....#.. .. #.........# .... #.....[...# ... #.........##'## #.............# ...............# ##.........(....# #.........)....# ###########.$..# #rh..# #.5r.# #@r5.# hr..## ..5..# ......# ........ #.........