##################### .......oooo..f.f....# .......############.# ##### #.# .. ##f## #. ##.#.## #..#########.###.## ####..#........## ##.# ..............[.###f## .###..#....###(#.#f## ......#..#..##.##.## ##.##.##.##.##.#### %#.........#.##.# #.............##.# .#..⌠..)⌠).####.# #.#.........####.# #......>......##.# ..#.........#...... #..⌠...⌠..####.# .............# # .#.........#...... ##.##.##.#####.. ...........# . ####.###..## #. #..# #..# .. #..####...# #.####........# #.............# ######.#####.## #.# #.# ######.# ######......### ### #.............### ..# ##.####.....>...... ... ..........#####.#### ### ############# ### #.# ##.####.## .# #.##########..##.#.....# #.##### #.# #.# #.# .# #.##.......#..###.####.###.ff..# #.# #.# #.# # #.##.......#..# #f# #...######.###.# ##.####.# #.##.......#..# #.# #.#.#####...##.# #.......###### #.##......÷...###.###..<......#..#.# #.............. #f##..........).........#####.<..#.# #.############ #.##.........####(#####.# ##.#.#)# #.# #....f...(...## #.# #.# #.#...# #.# #######.#.....# #)# #.# #.#..## #.# #.#.....# #.# #.# #.#..# #.# #.......# #.# #.# #.#..#####.# ###.....###(#####.######.#.....f..# #.....##.....?.........##.####### ####.###..........#######f# #.....########.....)f..# #.....# ########### #######