######### ########## #.......# ###........# #.......### ###########.'....)...# #.......'.###.........#.#........# #.......#.............#.#........# +.......#####.........#.#.......<# #.......# #.........#.#........# #.......# #...........#........# #.......# #.........###........# #####'### #####.##### #........# #.# #..# #####...### #####+## ######## #.# #.## ###...## #......#######......# #.# ####>####### #......# #......'.....#......# #.## #..........# #......# #......#####.....<..# #(.# #.........)# #......# #..<...# ###......# ########.#### #..........######......# #......# #.....................###...............#......# #......# #......###########.##.........<....####.'.)(...# #......# #.(....# #.######..........# ###......# #......# #......# #.# #......(...# #......# #####'## ##.##### #.# ###.######## ##'##### #.# #.. #.# #.## #...## #.# ### ####.### #.)# ###..# #.# ##......# ##.# ##.# #.# ......[.# #.# #######.## #.# #......#######.####### #........# #.# #...................... #........# #.# #......#######.#######..#........# #.# #......# #..# #..........# #.# #####.## ##.# ###........# #.# #...# .# #......%.# #.# #.### .. #####.#### #.# #.# #... #...# ######'#### ####'## ###.# ##'#### #..%......# #.....# .....? #...[.# #.........# #.....# ......> #.....# #.........# #######.....+ .....%. #..>..# #.........############.....'.....# ....... #.....# #.........'...........>#####.....# #......@#### #.....# .........############## #.....# #..........###.....# ........# #.....# #.......##..##.....# #+####### ####### #.##### ##..'.....# ####.....# ###+###