######## ## #...... . #.....# # #. ############ #.....+ .# .## ######### #..........# #.....##.##. ..####.#..#..# #..........# #......{. #.#....#.....###############..........# #.#.####.# #.#+#......................'..........# #######.#[...#.## ###......#......(.>.##########..........# #8..#........#... ..#............(..#.......# #...........# #_...............#+#.#....#.#....###.#######.###...........# #8..#........###.....#.......#<..###....####...............### #####..........'.....'.......O............................>+.# #)#.##....###.....######.####.######.#######............#.# #...#####.........######......####...#######............#.# #.### #..#......[[......##..O.................####+#....# #.# #..#......#######.##....................'....###### ###.#######..##...#(........##....................###### #..>†........................'............#####..## #.########.##.#.#.....########...........÷...##..# #.# #....#.##.#.......# #...............##..# #.###.##.#....#####..## #########...........# #.....##.###### #...<# ###+#'#....### ########......# #..#.# #..........# ######.# #....# ###......#.# #########.#####.######.. #......#.# .......<#............... #####......#.# ......))#######......... #...#....<.#.# ......o.#######......... #.#.##.#...#.# ........................ #.#....#.....# .................#####.. #.#######..### .!...............# # #.........># .................# ############ .................# #######..........# #..........# #..........# #..........# #..........# #..........#