############# #...........# ###...........# ####### ###### #.'...........# ......############ #....#########.#.....>.....# #####..).........###.##...........#...........# #.(.(((####.####........#########.#...........# #.####.# #.# #####'######### #.#...........# #.# ##.####.## #............# #.##+###'###### #.# #........# #............####.##.###.# ##.# #..#####.# #............#.......)...# #..# #..# #.# #......(.....#.##.##.##..# #.## #..# #.# #............#.##.##.##.## #.####..# #.# #..(.........#.##.##.##.# #.......#####.####(........(..+......)##.# ######...........'............#.####.###.# #.######+####............#+####.# #.# #.# #.......................##.# #.# #.# #.......................##.# #.# #.# #.......................##.# #.# #.####.......................##.###.#### #....'.......................+.........# ###.##.......................##.#.####[# #.##..........................#.# #.# #.###........####+###'##.####.#.# #.# ..# #........# #.# #.##..#.#...# #.# .## #.......)# #.# #.##.#.#..### #.# ## #......))####.###.##.####.# #.# #......))'....(....(......######.### +......))####.#.#.#####............# #........# #.#.#.# #.#######.#### #........# #.#.#.# #)# #.# ####.....# ##.#.#.# #(# ##.### ##....# #......#####(### #....# #....# #.##........(..####.##.# ###'####'############......##.# #.#...........# #.#######.# ###.#...........#####.# #.# #.#.#...........+.....# #####+### #.#.#...........#####.# #^......# #.#.#...........# #.# #.......# #.#.#...........# #.###.......# #...+.....(.....# #...'.......# #.###>..........# #####.......# #.# #...........# #..<....# #.###...........# #.......# ####...+...........# #.....|.# +....###...$.[.....# #.......# ............####.# #..(888$....# #...>...# ........(...# #.# #..[888=....# ######### ............# #.# ............# #.# ............# #.# ............# #.# ......†)S...# #)### ......[DY...# #...+ ......D.b...# #.### .........†..####.# ............'....# ............###### #############