######### ##############################.......# #...........)(((.(.............(.....# #.....########################.....).# #.....# #.......# ######### ###.### #.......# #.......# #.# #...<...# #.......# #.# ########################.......# #.......#########.##...............................# #............).............).###############.......# #...................................# #.......# ##.#.############......#####%#......# ########## #.#.# #......# #.#......# #......... #.#.# #......# #.##.##### #.........# #.#.# #.%....# #.##.# #.........# #.#.# #.##########.##.#############.........# #.#.# #######.######.......)y........yy...........# #.#.# #...................................).......# #.#.# #...###.######..........##########..........# #.#.# #.. #.######.....<....# #y.........# #.# #. #.................# #.########## #.# # ########..........# #.# #>.....(...# ##.####### #.......##### #....(...# #####.......#.... ..##........# ............#.##### #.......yy# ...........##.#.....#.##........#### ########.###.#.###.#.##########y..# #.# #.#.#>#.#. #...# #####.###.#.#.#.#.##########...# #.......#.#.#...#.#...y........# #...#.###.#.#####.#.########...# #...#.###.#.......#.# ##.## ########%###.#########.# #.# .(......)).....# ##....# #.# ####....).##...# #....# #.# #......##...# #....# #%# #......##...#################.# ................................# ###......######################## ........# #......# #######