###### ########### ########## ########## #....# ####.........# #.[<.....# #........# #....####..'.........# #........# #........# #....#....##.........##################........# #........#########......#####.........'................#........# #........'............### #.........################......<...# #........#########....# #.........# ###........# ###'###### #....# #.........# #####.#### #..### ###.## ########'## ##...# ##...# #...# ##..# #..### ###.# #####'##### ###..## ####)#### #.# #.........# #...## #..)))..# #.# #....(.)..# #.### #.......# #####'##### #.........# ###'##### #.......# #.........###.........#######>......# #########.##.)..# #.........#.'.........'.....#.......# ###.....#...#.....# #..)......'.#.........#####.'.......#######..^####.#..##....# #)))......###.........# ###.......##......### #..#.#.....# ##'######## ###'####### #.......'..###### ##..#.#.#### #..# ##.# #.......#### ##..#..## ##.# #..# ######'## #...#..## #.# #.## ##..# #..#.#..### #.# #.# ###..## #...#.#...# #.# #.# #...## #.)##..#..## #.# ##'######### #####'##### #############...#...#..###### #.# #..........# #.).......# #..............##...........# #.# #..........###.......>.# #........+..###))......#..#.# #.## #.........)'(#.........# #........##...')............# #..# #..........#.'.........#####........######.............# ##.## #..........###.........'...'........# #..P......P..## #..# #####'###### #..(......#####........# #....).......# ##.# ##.# ##'######## ######'### ##.#.#''#.#.## ##'### #..# #.##### #.# #####..##### #....# #.## #.....# #.# #..#....#.!# #....#### ##.######## #####'### #.# #!.'....'..# #....'..####.....!...# #....# #.# #######....#### #....##...##.........# ####....# #.# #..######### #....####..#.........###..'....# #####.######.........# #....# ##..<............##....#######..........'.........# #....# ###.........######....'.......###.######.....>...# ### ###### #.........# #....######### #.## ####'###### #.xx#....# #.........# ####'### #..# #...# #X.x'....# ########.## #....# ##.# ###.# #..x#x...#+## ####.# ##.####### #.# ##'#### #Xx #...X#..# ##....# #........# #.# #.....# ## #....#..##### #..#######........# ####+## ####.....# #....x..'...###'######........>.# #####.....#####..'.....# #....#..###.#........#.#........####...'.....##....##.....# #....#..# #.'........#.#.............###.....'..#####.....# #########x.# ###........#.#........###### #.....#### #.....# #.....X.)..# #........'.#.......<# #.....# #.....# ############ #........###........# ####### ####### ########## ##########