######### #####.......# #..........## #.###.###### ############ #.# #......# #..........##########.# ######.# #.....................# #.# #...........#########+########.# #...........########.........#.# +........%.................>.'.# #........)..#######..........### ........###.# #..........# ######### #.# #..........# #.# #.......(..# #.# #..........# #.# #.########## #.# #.# ########.#######.# .........##...##.# #####..#.###...##.# .......#.###....#.# ..........##....#.# .......#..##.##.#'## .....###.....##....# #########.#..##....# ............##....# ..#######..###....# #......#'## #...# #..#####.# ...# ##.## #.########## ...# #..# #..(.......# #..## ##.# #..........# #...# #.## #..........# ...# #..# #.########## ########..# ##.###.######## #...?..#.##+########### #..#.........# #......#....##0000000~## ##.#.........# #.......#.###~0~00000~~# #.#.........# #.......#.# #~0#00%0#0~# #..#'######## .#####.......#.# #~000000~0~# ##.#.############## ......%).....#.# #~00~~000~0# #................# ..####!.....#.# ############## ##...............# #......#.# #....<....'..# #[..............# #.####....###.# ############.# ##...........(...# #...........#.# #~00000~00~#.# #................# ########......# #00000~00~~#.####......########### #.##.### #~0#0000#~~#...........# #.##.# #00~000000~##.##...>...# ######.##)# ##~00000~~###.##.......# #..........#################.##.......# ...####.......................#.......# #########################.####'## ####.# #.# #....# #.# #.#######.# #.........# ###########