###### ######### #....# #.......############### #....# ######## #.......'..##.........# #....#####################......# #.......##.##.........# #........................'......# #.......##..#.........# ###....#####################......# #.......###.'∩........#####......# #......# #.......# ###.........##..>.#....# #%.....# ###'##### #.........'..#####.### #......# #.# #.........#### #...# ###'#### #.# #######'### #.### #.### #.# ##># ###'###### #...# #.# #..# #........# ######.## #.# ######.## #..(.....# ############(......# #.# #.......######........########.......##.........# #.# #.......#....+........#......%.......#..#.......# ##.# #>........####........#.######.......#.##.......# #..# #.......### #........'.# #.........##.......# #.## #.......# #........### #.......####....[..# #.# #.......# #........# ###[##### ###.##### #.# #.......# #######'## #...### #.## #.# ###.##### #.)# ###...# #..# #.# #.# #####'#### ###.# ##.# #.# #.# #........# #######'## #.# #.# #.# #........# #........# #.# ##'##### #.. #........# #........# ###'### #......# ##. #........# #........####.....# #......# < #........#######........'.##.....# #.)....+ #........+.....'........#..#.....# #......# .########........#######........##.'.....# #......# ........'........# ##'##########.....# ###'#### #########........# #.# #.....# #...# ####'##### #.## ###'### ###.# #...# #..# #..# #.# ######.##### ##.# ####.## #####.## #..........##### #.# #.....# #......########. ..............<.# #.# #.....# #............... ##.........)###.###.# #.....# #......######### #..........# #...#.#########O(...# #......# #..........# ###..........##.....# #....<.# ..........# ####.#####..#.....# #......# ........?# #.# ##...?...# #......# #.####### #.# ###.....# ##.##### #.# ####.## #. #'# .# .. ... . .. ... .. ...