######## #......# { ##########......########### #........'....(.'.........# ##'########....(.#########.# #...# #......# #.# #...############## #(# +...'.>......# #.# #...##.......# #.# ....#+###.......# #.# ###. { #.......# #.# ##+#+###)......# #.# #.....##....#### #.# #.....##....#### #.# #.....''.......# #.##### #.....##.......# #.....# #.....##.......# ####.## .. { #.....##.......# #.# .##.###+#####'########....# #.# ..............# ###### #.# # ###.##.####### #.# #.###..#.# #.# #......#)# #.# #......#.# #.# #........# ###########.# #.#####..# #...........# #..# #(########### #..# #.# #.># #.# ##.# #.# #.# #.# #.# #.# #.# #.# ########.# #.#### ......$.#.# #.##.. ........#.# #.##.# .......#'## #.##.# ###........# #.##.# #........(.# ###)##.# #........).# #...##># #..........# #.#....# #..........# #+###'## #..........# #...# #..........# #≈.≈# #......##+## #. #≈.≈# ≈# #...... #.. #≈.≈# ≈≈# ####### #...#≈.≈#≈≈.# #...#≈.≈#≈..# #...#...#...# #...........# #...........# #...........# #...........# #.....<.....# #...........# #############