########## ########### ######### #........# ############ #.........# #.......# #........# #..........# #.........#####.......#####........# #..........# #.........##..'......)#)...........######..........# #.........#..##.(....)')###........##..............# #.........#.###..f....####.........................# #...........# #..)....# ###8)8#####8'8##o.........# #.........### #.f.....# #.))...8......####o####### #.........# #..f..f.# #...........o.####.# #####.##### #####)### #...⌠.._..⌠o..##...# ##))### #####.### #.............#..### #.(...# #.......### #......>......#'####### #..(..#### #..>....'.#################.......# #.....'..###)......#..###.........###........# #.....##.%)'.......##...'.........'.#...o....# #....<######.......######......)..#.'........# #.....# #.......# #.........###........# #....(# #######...# #.........# #........# ###(### #.....#...# #.........# #.....(..# ###.# #..[_.#...# #####'##### #######'## ##...# #..[..##### #.# #..# ########### #..### ###)### #.# ####.## #.........####[## #..# #.# #..o..# #.........(.##[##### ##'####### #.#########.....# #.........#.#..[...######.).<(...##########...............# #.........#.#.[)[.......)........'........o..########.....# #.....>...#.....P).######........##########...# #.....# #.........###..s...# #.)......# ###.# #.....# #.........# #.[)...# #........# #.# #.....# ####.###### ###.#### #........# #.# ##.#### ##..# #...## ##'####### #.# #..# #..## #.##.# #..## #.# #.## #.## #.#### ##..## #.# #.# ###(# ###'###### ##..# ... #.# #...# #........# ##.###### #8# .##.##### ##+###########........# #.......### #8...8#[#......# #.........##.'........# #.........# .8..)..8........# #.........##.#........# #####.......#.####..#.[8$.#.#......# #.........'..#........# ##...........#....+..8..?..8.#......# #.........####........###..###.......######.o#8...8# #......# ##'######## #........'...## ####.#### ##..# # #>.....# #.# #........##### #.# #..... #......# #.## #######'## ###.# #.# ### ###.#### #..# #..# #...# #.# #.## ##.## #.## ##.### ####'###### #..# #..# #.# #..# #.......>.# ####.### ##'###### ###.## ###.#########.........# ###......# #.......# #....### #.......<..##.........###........# #.#####.# #####......#####..........##.........#...#......# #.#...#.###........#.................)..().....#.###......# #.#.#.####..###....#######<.........#.)........'.# #......# #.#.#...#..## #....# #############.........### ######## #.#.#.#.'.## ###### #.|.......# #...#...### ########### #########