######## ###......# ######## ############ #.+......# #......######<.........# ###########.#......# #......'....#..........# ########### #.........#.#......# #......####.#..........###.......%.# #.........#.#......#### #......# #.#..........#.'.#.#####.# #.........#.#......'..####......# #............#.#.#...#...# #.........'.#......##....'......# ###..........#.#(#.#.#.### #.........###......#######......# #............#.#...#...# ######)#### ####'### #......# #..........##########'## ##...# #..# ####)### ####...##### #..# #..### ###'###### #.# ####.#### ##.# #####.### #..%.....# #.## #.......# #######'## #)......# #........######..# #.......# #........# #.......# #........+....##.# #.......# #........# #.......# #######........####....####### #.......######........# #.......###.....'........# ####.......###.......#....+........# #.......##..#####........# #.#####...#......<'.####........# #.......<..## #........# #.# ###.'.......### #........# #...>...#### #........# #.# ###.......# ######'### ######.## #........# #.# ##'###### #(# #%# ####.##### #.# #.# #.# #.# #####..### #.# #.# #.## #.# #........# #.# ##.# #..# #.# #........# ###'##### #..# ########'### #.# #........# #>......#####+###########..........# ##.# #........# #[o.....'.#..........##.'.......(..# #..# #........# #....(..#.#..........'..#..........# #%## #......(.# #.......#.#..........####.......)..# #.# #........######.......#.'..........# #..........# #.# #.........>.<.).......###..........# #..........# #.# ###############.......# ########)### #..........# #.# ######'## #.# ###'######## #.# ##############..# ##.# #...# ###%#### ########)#)...#.......## #..# ###.# #......# #)))##))#......'#################.#### ###'#### #......# #.))))####.........>.....##..........######......# #......### #)))### ##..............#................+......# #......'.# ##### ####.......))..%...........######......# #......### #........%...#..........# #......# #......# #............#..........# #......# #......# ### #...........##..........# #......# #......# #.# #....(......#########.### ###'#### ####'### #.## ############# #.# #.# ##.# #..# #.# #.# #..# ##.# ###.# ##.# ##.####### ###'## #...# #..# #........#####....# ####'### ####.#### #..)........##....###### #.....### #.......# #........##..'....'....######## #.....'.# #.......# #........#####....####........## #.....#.### #.......# #........# #....# ########..########.....#...###.......# ########## #....# ##........'.....###...........# ###### ##########.....# #####.......# ####### #########