######## ###### #......####....# #......#.......# #################################.[............###### #..>................J...J...................J..J...... #.....############################.#.###.##........... #.(...).....J((...g.?# #.....# #.######........ #..........#########.# #########.....###.######!....... #.................. ........................!....... ##........?####### #########.................(...$.# #....(...(# #....####)######........# #....##....# #................######## #....##....# ####....####.##.....# #.##.##...?# ..............%......# #.##.####### ...####.#####.##.....# #.##.# >. #.# #.##.....# [ . #.# ###>##.%...# #.# #..........# #.# #.#.##.....# #.# #.#.##.....# . #.#.######.# #.#.# #.# #.#.# #.# #.#.# #.# #.#.# #.# ############### ..?. #.# #.#.#.#.#.#.#.# #.# ... #.# #'#'#'#'#'#'#'# #.# #.# ####.#.#.#.#.#.#.#### #.# #.####### #.%)......<.......'.# #.# #)......# ####.#.#.#.#.#.#.#### ##.# #.......# #'#'#'#'#'#'#'# ..# #.......# #.#.#.#.#.#.#.# #.# #.......# #######.####### #.#######.############.......# #..# #............................# #.## #########.############(......# #.# #.# ######### #.# ###.#### #.# #......# #######.##################......# ....)............................# #################################