########## ######### ########### #........### #.......# #.........# #######........'.####.......# ... #.........# ####.....'........#..(.'.......# ..<.... +.........#########....#####........######....%..# ....( #........%'.........#### #........# #.......# %.... #.........########### #........# #.......# ... #.........# #........# #.......# ... #######'### ###+###### #.......# #.# ###.# #####'### #.# ###...# .## #...# #.# #...### ..# ###.# ####'## #.### #.# #.# #.....### ##'#### ####### #.# ########'## #.....'.## #.....# #.....# ######.## ###.........# #.....#..####.....#########.....# #.......# ##.'.........# #.....##....'..<..+.......#...(.+ #.......####..#.........# #.....#######.....#######.'[....# ####............##^...)....# #.....# #.....# ###....<# ...........#######.........# ###+### #.....# ###'### ###.......# #.........# ##)#### ##.# ####.#### #.........# #...# #..# #..# ##....##### ####'#### #)## ##.## ##.##### ## #.......# #.# #..# ###......# #. ########.......### ###'#### ###.######## #........# ##.####.....{'.......'.####......### #..........###.#......# #.....#.######.......#...##......'.###).........##..#......# #.....#.# #.......###.##......#..##..........##.##......# #.....#.# #.......# #.##......##.##....>.....##.##......# #.....@.# #.......# #..#......##................##......# #.....### #.......# ##.'......#####..........#####......# #....@### ######'## ###......# #..%..%....# ###.#### ####....## #..# #####'## #######.#### #.# ####..# ###.## #.....# #....# #.## #.....@..# #...# #.##### #########.## #.%# #...@....# #.### #.# #.(>.......# ##.# #........# ####.###### ##.###########..........### ###'### #........###.........####........##...............###.....# #........#...........##.............##..........#..##.....# ..........#...%........#.....)..#####..........##..'.....# .......###.........####........# #..........#####.....# .## ########### #####.#### ######.##### ####'## #..# ##..# ####.# #.## ##..## #....# #.# #..## ##'##### ###.##### #.## ###......# #..%%...# ####'#########.'......# #.......####...........##.#......# #########.......>..+...........#..#......# #########...............####...........'.##......# ........^.#######...<...# #...........####......# ########### #...(...# #...........# #......# #.......# ############# ######## #>......# #########