########### ########## #.........# #........# ######### #.........# #........### #.......# #.........### #........'.#####.......### #.........'.####........#.....'.......'.# #....<....#....'........#######.......#.# #.........######........# #.......# #.........# #........# #.......# #.........# ####'##### ####'#### #######'### ##..># #..# ##..# #..### ##.# #..## #.## ######'### #.## ###'####### #........# ####+### ######+## ##'########.........# +........# #.>....# #.......# #......#..+.........# #....%...####......#########.......# #......#.##.........#####.#.....<..'.##......'.......'.......# #...................'.....#........#..'......#########.......# #..####^####........#######........####......# #.......# ###.#.......#.'####### #........# ####+### ####'#### #...#.......#..# #........# #.# #.#.#.......#..# ###'###### ##.# #.#.#.......#..##### #.# #..# #.#....._...^......# ####'###### #### ###.## ###'#.#.......#.####.### ###.........# ..# #...# #.....#.......#........# #.'.........# ######.## ####'###### #(....#.......#........# #.#.....(...# #.......# #.........# #.....#.......#........# #.#.........# #.......###..|......# #.....####^####........####.#.........+ #.........#.........# #...........................#.....(...# #.......#.'.........# #.........######.......######.........# .........###.........# ###'####### #.......# #.........# ##.......# #####)##### #.# #.......# ##'######## #.......# #)# #.## #####.### #...# ###.##### #%# #..### #...# ###'###### ##.# ###'###### ##...# #.### #.......# #..# #........# ###.###### ###'###### #.......# ###'### #........# #........# #....<...# ###.......#####.....########........# #........####........# #.........'...'.(...'......#..>.....# #...........'........# #.........#####.....######.'........# #........####........#####.._......# #.....# ###........# #######.## #..<.....'.............# #.....# ###'###### #..# #........#####.........# ##'#### #.# #.## #........# ######'#### #..## #.# #(# ######'### #.# ##..# #.### #######'## #......# ###.# #####.##### #.[.# #......).# ##.######### #...# #.........# ####'### #........####..........# ####'### #.........# #......# #........##............####......# #.........# #......# #........##.#..........##.'......#######.........######......# #........#..#..........##.#......'....................'......# #........#.##..........#(.#......#######.........######......# #........'.##............##......# ########### ######## #........####..........########### #........# ############ ##########