###### ##....###### #..........####### ##.......#.......########## #######..................# ##############..##.############# ##..(.............## ########.#######..# ##..# ##.# ##### ######..## #.# .....################<.##..## #.# { ####.............)........## ##.# ........###########.......# #..# .### #######..##########....##.# #.## .....#############.........#..##....# #.# #..............o.#####.......###....# ##.# #..#....##### #.####..###..####....# ##..# { #..###.....###..##..## ##.........# #..## #.{... #..###.##..###....## #####.....# ####.### h..... #...#{###o)o....##### ##....# ##......# ..._.. ###{{.# ####).......# #....####.......# ..# ...... ##.{(### ####.#.####..# #.....).........# #..##.....##.{### #.[).#... .. #...###.###..#### #..#+...##.{## #.(.######... { ###.# #.# #..# #..# ##.{## #.## ##.# ..####(.###+###.## #..###.O## .. { .. ...........+ +..(### #..#.)## ## # #######..### ###...## #.#.## #..# # #....#### #...# #..#######..#....### ##.## ####...........#......# #.# ### # #........#######......# #.####{## . ....##.##########..#..### #..{){..######.o.≈ ...................##### #####o.....).og..≈ ........############ #....#####o..≈ .....#..# #.<.## . ######..# #...# #.## ##.## #. ### .. .>