###### ......# .......# ########### ############# #.......# ######.........# #.#...#.....# #.......###....'.........#####.#.#.#.###.# #.......#...####.........##..'...#.#.#...# #.........### #......<..#..######.#.#.#.# #.......### #.........'.###.....#...#.# #.......# #.........### #.#########.# #####.### #.........# #...........# #.# ##+######## ###'######### ##.# #..## #..# .#### ##..# ###'##### ...# ###'#### #.......# #####.##### #......# ######### #....!..# #.........# #......# .........# #.......# #.........# #......# ..........# #.......##### #.........# #......# ..........######..(....'...###.........#### #......# ..........##...'.......###..##............####>.....# ...........'..###.......# ##............##....'......# ...........#### #.......# ####.........#######......# ########'### ####+#### #######.### #####'### ##..# #.## ###.# #...# ##..## #..# ####...# ###.### #..## ##.# #....### #..)# #.## #.# ##'###### #########[## ######'### #####.#### #.......# #..........# #.......<# #........# #.......# #.....(.%..# #........# #........#### #.......# #..........# #........# #...........###.......# #.>........# #........# #...!....##...'.......# #######....>.....# #..>.....# ###........######.......###.....+...<......# #........#######..........# #.......'...#####.......>..# #........'.......#........# #.......##### #..........# #........#########........# ##'###### #!.........# ######'### #........# #.#### #..........# #.).# #........# #....## #..........# #.### ########## ####..## #####'###### #.# ##.)# #....# #.# ########D##### ##'####### #####.####### .............#####........# #...........# .............'...'........# #...........# ######### ..........<..#####........# #...........# #....De... ....oo.......# #........# #...........#####.# ......o......# #........# #.................# ............# #........# #...........####### .......%....# #.......!# #...........# ############# #........# ############# #........# ##########