########## ########### ########## #........# #...#.....####........# #......).# #.###.###.##.'........# ####### #......<.# #.....#...##.#........# #.....# #.....)).###### #.#####.#.##.#........### #.....# #........'....# #.#...#<#.#..#........'.####.....# #........####.##### #.#.#.#)###.##........#..........# #........# #.....########.#.#.#...#.##........######.....# ####+##### #####........'.###[#.#.'.##........# #.....# ##########.....#...####..<.....# #.....# #####'##### ####+##### ####.## #..# ###...# #.# #.## #...### #.# ##.##### ##'####### ###.### #..p.[.###........# #.....# #####....<.#.'........# #.....# ........)..#.#......_.#### #.....# #####........#......(.'..######.....# #......###........##.....##.....# #####.## #........######.)))....# #.# #........# ####.....# ##.# ####.##### ###.#### #..# ###.(##### #)..# #.## #........#### ###)####### #######'#####........'..###....)....# #........#..+........##..##........># #......).'.##........###..#.........# ... #.......(####........# ##.#...(.....# #.# #........# #........# #.'.........# #.# +........# #........# ###.........# #.# #........# ####+##### ######+#### #.# ###'###### #.# #.# #.# #.## #.# #.## #..# ##### ##'##### #..# ###'###### ##+##### ......###### #......########.#### #........# #......# ......'.)..###..>...'.##...))...# #.._.....#####......# ......####...#......#.....).)...# ###........##..'......# ..... ###.'......####........# ###.'........##.##....(.# .... ###......# #........###...#.....p..'..##......# ... #......# #....p.......###........#####p.....# ## #......# #......>.##### ###+###### #......# ###'#### #(.......# #...# ###'#### #(.## #####.#### ###.# #...# ##..# #..# ###.## ###.# ##.# ##.# ####....# #.# #####.#### #####'###### #(.{{{..#### ####p## #........# #..........###.##..{{p..# #.)...# #.......p###........{.'p..##....##.### #.....# #..........#.(........######....##...###{....# #........#.#..........# #....####{{p......# ..........#.'..........# #....# #####.....# ###........###..........# ###### #.....# ########## ############ #.....# #######