########### ######## ########### #.........# #..(....# #.........######.........# #.......# ###.........'....+........)############### #.......# #.'.........######.......................# #.......# #.#.........# #.........#..........>..# #.......######.#.........# #..(......#.............# #.......'......#.........# #.........#.............# #.......########.........# #######'###.............# #.......# ##)######## ###.....# ##.(..........# ###'##### #..### ##..[##### #########'#### #..# ##).(# ##..### #.......# #####'#### #####'### #..## #.####### #........#### #.......# #.## ###'########## #........'..#####.......# ##'######### #............# #.......(##...>.+.......### #..........# #............# #........########.......'.# #).........####)...........# #........# #.......#.###....<.....##.'............# #........# #.>.....#...'..........#..#............# ##'####### ####'########..........'.##......).....# #.# #####.# #..........##########(###### ###.# ##.....# ####'####### #(# #...# #..##### #.# #.# #.### #.## #.## #.# #.# ###'######### #..# #.# ###'############...........# ##.### #.# #.............##...........# #...# #.# #..........................# ###.# #.# #.............##...........# #.# ##.# #.............##........<..# #.# #..# #.............##...........# #.# #.## #.............##....<......# #.# #.# ###'#############'########## #.# #.# #.## #...#### #.# #.# #..# ###....## #.# #.# ##.# ####..# ####'##### #.# ##.####### #####'### #>.......# ######'##### #........########.......# #........###..........# #........#......+.......#########........#.'..........# #.........<######.......'.......+........'.#..........# ############# #.......#########........###..........# ###........## ######'## ########## #..........# #...#.....#.# ###..# ############ #..#.#...#..# #...## #...#...#...# ###'###### #.....##...# #........# #....g##...## #........# ###..##.#...# #....)...# ##. #..#..# ######........# #. #...#.###....'........# #. #....##.....##........# #. #....##.....##........# ## #...#..#....########### #..#....#...# #.#......#..# ##...##...### ##########