### ######## #.# #......# #.######### #......################## #.........# ######### #......##.....##........##########.#.#####.# #.......# #......#................'......)..........># #Z##..#.### ##......#......##........############.#####.#####.#<......# #.......#......##........#* #....<....#....#......#### #.......#......##...........* #..##.##....##.#....#....# #.......#......##.........#.# #####..##.....#^##.#......##.# #.###..........##.........# # #.............#+#####........# #......oo......##########.# #.####..####................### #......o(>...(..... ,.., *##. ..#..# #..........#.#.#...# #.########o.#######* .?.....#.#.)# #............#.#.### #...........# * .. #..#.#..####................# #.#########.# * #.###.........'..............#.# ##..........# * , ...###.#.)####.)............### #o########## , , **#$.# #....## #..............# #.# ,, * ** #..####....# #..............# #o####### , #..#.......# ####...........# ##o..(...###*** , , , , #<#.###.#.# ############# #.o........# , #...# #.#... * #...(%.....# , ,, ,, #.....# #.#.### * #......=...# , , #.##.Y# #.#.# **** * #..........# *** , ,, .'. ........ * , , #............. y..#*#.#.#..Y.,,, , , , * #............. *, , ... #o#...... , #....#........ , ,, .. ',.....o... , , #....#........, , ,, #. #....., ,, , #....######..., ,, * ,, , , #....# .. , * , , , ,* * * *, ,* * , ,* , , * , , * , * , ,* , * * * , * , ,, , , * ** , ,,, , , , * ,,* , , ,, , , ,, * , ** , , * * ** , , , * , * * , , * , , , * * , , ,, , ,, ≈