......^^...^ #...^....... ........^^.. ##...^......# #..........# ...##.........+ ...##.........# ...##.........# ........(.....# .# ....#...(.....# #.# ... #...y.)...# #.# ##'# ####c###### #.# ####.(# #..## #.# #....## ##(.# ####.####### ##c###### ##(# #..(.......#####.......########c## #..<.......##...>(..(c....#......# #..........#..##.......##.#......### #..........#.###.......##.#........# #..........#.# #.......##..(.....#...# #............# #(......####......###... #..........### ######.## #(.....# ## #..........# #.# #####.## ############ ..# #.# .### ..# # ..## #.# #. .. ..